Hot News:

Mit Unterstützung durch:

  Foren auf CAD.de (alle Foren)
  Inventor
  Aufrunden, Abrunden

Antwort erstellen  Neues Thema erstellen
CAD.de Login | Logout | Profil | Profil bearbeiten | Registrieren | Voreinstellungen | Hilfe | Suchen

Anzeige:

Darstellung des Themas zum Ausdrucken. Bitte dann die Druckfunktion des Browsers verwenden. | Suche nach Beiträgen nächster neuer Beitrag | nächster älterer Beitrag
  
Gut zu wissen: Hilfreiche Tipps und Tricks aus der Praxis prägnant, und auf den Punkt gebracht für Autodesk Produkte
Autor Thema:  Aufrunden, Abrunden (11494 mal gelesen)
Ralf-M. H.
Mitglied



Sehen Sie sich das Profil von Ralf-M. H. an!   Senden Sie eine Private Message an Ralf-M. H.  Schreiben Sie einen Gästebucheintrag für Ralf-M. H.

Beiträge: 15
Registriert: 29.05.2017

erstellt am: 29. Mai. 2017 13:33    Editieren oder löschen Sie diesen Beitrag!  <-- editieren / zitieren -->   Antwort mit Zitat in Fett Antwort mit kursivem Zitat    Unities abgeben: 1 Unity (wenig hilfreich, aber dennoch)2 Unities3 Unities4 Unities5 Unities6 Unities7 Unities8 Unities9 Unities10 Unities

Gruss in die Runde, ich habe folgendes Problem:
Ich möchte in der Parametertabelle (Reiter Verwalten, fx) einen Wert
(Ganzzahl, zwei-, drei-, oder vierstellig) aufrunden wenn die Einerstelle nur bis zur Ziffer vier geht. Wenn dort jedoch eine Fünf
steht soll die Ganzzahl aufgerundet werden.
Bsp. Ganzzahl betragt 345, soll aufgerundet werden zu 350. Ist die Ganzzahl nur 344 soll abgerundet werden auf 340.

Danke im Voraus
 

Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP

muellc
Ehrenmitglied V.I.P. h.c.
ICT Specialist



Sehen Sie sich das Profil von muellc an!   Senden Sie eine Private Message an muellc  Schreiben Sie einen Gästebucheintrag für muellc

Beiträge: 3501
Registriert: 30.11.2006

Inventor 2017.4.12 64 bit
Windows 10 Enterprise 64 bit
3DEXPERIENCE R2016x
--------------------
HP Z-Book 15 G4
32 Gig Ram
NVIDIA Quadro M2200
2x HP E243i

erstellt am: 29. Mai. 2017 14:00    Editieren oder löschen Sie diesen Beitrag!  <-- editieren / zitieren -->   Antwort mit Zitat in Fett Antwort mit kursivem Zitat    Unities abgeben: 1 Unity (wenig hilfreich, aber dennoch)2 Unities3 Unities4 Unities5 Unities6 Unities7 Unities8 Unities9 Unities10 Unities Nur für Ralf-M. H. 10 Unities + Antwort hilfreich

Hallo Ralf,

erst mal Wilkommen hier im WBF

Teste mal:

Code:

round(345 mm / 10 mm) * 10 mm

anstatt der 345 setzt du einfach den zu rundenden Parameternamen

------------------
Gruß, Gandhi
Kampfkunst Siegen Outdoor Training

Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP

Roland Schröder
Moderator
Dr.-Ing. Maschinenbau, Entwicklung & Konstruktion von Spezialmaschinen




Sehen Sie sich das Profil von Roland Schröder an!   Senden Sie eine Private Message an Roland Schröder  Schreiben Sie einen Gästebucheintrag für Roland Schröder

Beiträge: 13310
Registriert: 02.04.2004

IV 2019 + 2020 + 2021
W7pro64 F-Secure-Safe
Dell-M4600 2,13GHz 12GB
Quadro2000M
15,4"1920x1080
MS-IntelliMouse-Optical
SpacePilotClassic

erstellt am: 29. Mai. 2017 14:23    Editieren oder löschen Sie diesen Beitrag!  <-- editieren / zitieren -->   Antwort mit Zitat in Fett Antwort mit kursivem Zitat    Unities abgeben: 1 Unity (wenig hilfreich, aber dennoch)2 Unities3 Unities4 Unities5 Unities6 Unities7 Unities8 Unities9 Unities10 Unities Nur für Ralf-M. H. 10 Unities + Antwort hilfreich

...anstatt "345 mm"

------------------
Roland  
www.Das-Entwicklungsbuero.de

It's not the hammer - it's the way you hit!

Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP

muellc
Ehrenmitglied V.I.P. h.c.
ICT Specialist



Sehen Sie sich das Profil von muellc an!   Senden Sie eine Private Message an muellc  Schreiben Sie einen Gästebucheintrag für muellc

Beiträge: 3501
Registriert: 30.11.2006

Inventor 2017.4.12 64 bit
Windows 10 Enterprise 64 bit
3DEXPERIENCE R2016x
--------------------
HP Z-Book 15 G4
32 Gig Ram
NVIDIA Quadro M2200
2x HP E243i

erstellt am: 29. Mai. 2017 15:40    Editieren oder löschen Sie diesen Beitrag!  <-- editieren / zitieren -->   Antwort mit Zitat in Fett Antwort mit kursivem Zitat    Unities abgeben: 1 Unity (wenig hilfreich, aber dennoch)2 Unities3 Unities4 Unities5 Unities6 Unities7 Unities8 Unities9 Unities10 Unities Nur für Ralf-M. H. 10 Unities + Antwort hilfreich

verdammt Einheiten vergessen.  
Natürlich hast du recht.  

Ich gehe und denke über mein Verhalten nach.  

------------------
Gruß, Gandhi
Kampfkunst Siegen Outdoor Training

[Diese Nachricht wurde von muellc am 29. Mai. 2017 editiert.]

Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP

Roland Schröder
Moderator
Dr.-Ing. Maschinenbau, Entwicklung & Konstruktion von Spezialmaschinen




Sehen Sie sich das Profil von Roland Schröder an!   Senden Sie eine Private Message an Roland Schröder  Schreiben Sie einen Gästebucheintrag für Roland Schröder

Beiträge: 13310
Registriert: 02.04.2004

IV 2019 + 2020 + 2021
W7pro64 F-Secure-Safe
Dell-M4600 2,13GHz 12GB
Quadro2000M
15,4"1920x1080
MS-IntelliMouse-Optical
SpacePilotClassic

erstellt am: 29. Mai. 2017 15:57    Editieren oder löschen Sie diesen Beitrag!  <-- editieren / zitieren -->   Antwort mit Zitat in Fett Antwort mit kursivem Zitat    Unities abgeben: 1 Unity (wenig hilfreich, aber dennoch)2 Unities3 Unities4 Unities5 Unities6 Unities7 Unities8 Unities9 Unities10 Unities Nur für Ralf-M. H. 10 Unities + Antwort hilfreich

Nee, bleib man lieber hier, alles gut! 

Die Einheiten, zu viel, zu wenig oder nicht passend, sind nun mal in gefühlt 95% aller Fälle die Ursache der Probleme bei den Formeln. Zumindest bei mir 

------------------
Roland  
www.Das-Entwicklungsbuero.de

It's not the hammer - it's the way you hit!

Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP

Manfred Gündchen
Ehrenmitglied V.I.P. h.c.
SelbstständIng mit Planungsbüro Anlagenbau, Dipl.-Ing.-Maschinenbau


Sehen Sie sich das Profil von Manfred Gündchen an!   Senden Sie eine Private Message an Manfred Gündchen  Schreiben Sie einen Gästebucheintrag für Manfred Gündchen

Beiträge: 2369
Registriert: 08.03.2008

IV seit den 5.3Er
aktuell den 2014Ner
WIN7pro-64bit
SP das jeweils aktuelle

erstellt am: 29. Mai. 2017 17:09    Editieren oder löschen Sie diesen Beitrag!  <-- editieren / zitieren -->   Antwort mit Zitat in Fett Antwort mit kursivem Zitat    Unities abgeben: 1 Unity (wenig hilfreich, aber dennoch)2 Unities3 Unities4 Unities5 Unities6 Unities7 Unities8 Unities9 Unities10 Unities Nur für Ralf-M. H. 10 Unities + Antwort hilfreich

Moin Gandhi.

Du schreibst "round".

Gibt's "floor" und "ceil" für auf- und abrunden nicht mehr?

Bin noch mit'm 2014Ner unterwegs, kann ja daran liegen, oder?

------------------
In diesem Sinne wünsche ich allen, weiterhin effektives Schaffen

----------------
Manfred Gündchen
www.guendchen.com

Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP

jupa
Ehrenmitglied V.I.P. h.c.
Ruheständler


Sehen Sie sich das Profil von jupa an!   Senden Sie eine Private Message an jupa  Schreiben Sie einen Gästebucheintrag für jupa

Beiträge: 6051
Registriert: 16.09.2004

Inventor Prof. bis 2022

erstellt am: 29. Mai. 2017 17:17    Editieren oder löschen Sie diesen Beitrag!  <-- editieren / zitieren -->   Antwort mit Zitat in Fett Antwort mit kursivem Zitat    Unities abgeben: 1 Unity (wenig hilfreich, aber dennoch)2 Unities3 Unities4 Unities5 Unities6 Unities7 Unities8 Unities9 Unities10 Unities Nur für Ralf-M. H. 10 Unities + Antwort hilfreich

Zitat:
Original erstellt von Manfred Gündchen:

Gibt's "floor" und "ceil" für auf- und abrunden nicht mehr?


Gibts noch, hat aber nichts mit "(Auf-/Ab-)Runden" zu tun, denn
floor(12.2) -> 12  aber auch floor(12.8) -> 12
oder
ceil (12.8) -> 13  aber auch ceil (12.2) -> 13

Das ist vom OP nicht gewollt.


Jürgen

------------------
Bildung kommt nicht vom Lesen, sondern vom Nachdenken über das Gelesene. (Carl Hilty)

[Diese Nachricht wurde von jupa am 29. Mai. 2017 editiert.]

Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP

muellc
Ehrenmitglied V.I.P. h.c.
ICT Specialist



Sehen Sie sich das Profil von muellc an!   Senden Sie eine Private Message an muellc  Schreiben Sie einen Gästebucheintrag für muellc

Beiträge: 3501
Registriert: 30.11.2006

Inventor 2017.4.12 64 bit
Windows 10 Enterprise 64 bit
3DEXPERIENCE R2016x
--------------------
HP Z-Book 15 G4
32 Gig Ram
NVIDIA Quadro M2200
2x HP E243i

erstellt am: 29. Mai. 2017 21:15    Editieren oder löschen Sie diesen Beitrag!  <-- editieren / zitieren -->   Antwort mit Zitat in Fett Antwort mit kursivem Zitat    Unities abgeben: 1 Unity (wenig hilfreich, aber dennoch)2 Unities3 Unities4 Unities5 Unities6 Unities7 Unities8 Unities9 Unities10 Unities Nur für Ralf-M. H. 10 Unities + Antwort hilfreich

@Manfred:

round, ceil und floor funktionieren genau wie früher.

Wie Jupa schon geschrieben hat funktionieren ceil und floor halt nur in eine Richtung, Ralf will aber eher mathematisch auf bzw. abrunden, dafür ist round da.

------------------
Gruß, Gandhi
Kampfkunst Siegen Outdoor Training

Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP

Manfred Gündchen
Ehrenmitglied V.I.P. h.c.
SelbstständIng mit Planungsbüro Anlagenbau, Dipl.-Ing.-Maschinenbau


Sehen Sie sich das Profil von Manfred Gündchen an!   Senden Sie eine Private Message an Manfred Gündchen  Schreiben Sie einen Gästebucheintrag für Manfred Gündchen

Beiträge: 2369
Registriert: 08.03.2008

IV seit den 5.3Er
aktuell den 2014Ner
WIN7pro-64bit
SP das jeweils aktuelle

erstellt am: 29. Mai. 2017 22:30    Editieren oder löschen Sie diesen Beitrag!  <-- editieren / zitieren -->   Antwort mit Zitat in Fett Antwort mit kursivem Zitat    Unities abgeben: 1 Unity (wenig hilfreich, aber dennoch)2 Unities3 Unities4 Unities5 Unities6 Unities7 Unities8 Unities9 Unities10 Unities Nur für Ralf-M. H. 10 Unities + Antwort hilfreich

@Gandhi
@Jürgen

Das ist doch mal 'ne Aussage. Üs sind unterwegs.

"ceil" und "floor" verwende ich genau so, wie im Beispiel von Gandhi beschrieben.
Die Rundung wird mit den entsprechenden Faktoren auf einen Bestimmten glatten Wert gebracht.
Funst genau so tadellos... 

------------------
In diesem Sinne wünsche ich allen, weiterhin effektives Schaffen

----------------
Manfred Gündchen
www.guendchen.com

Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP

Ralf-M. H.
Mitglied



Sehen Sie sich das Profil von Ralf-M. H. an!   Senden Sie eine Private Message an Ralf-M. H.  Schreiben Sie einen Gästebucheintrag für Ralf-M. H.

Beiträge: 15
Registriert: 29.05.2017

erstellt am: 30. Mai. 2017 06:57    Editieren oder löschen Sie diesen Beitrag!  <-- editieren / zitieren -->   Antwort mit Zitat in Fett Antwort mit kursivem Zitat    Unities abgeben: 1 Unity (wenig hilfreich, aber dennoch)2 Unities3 Unities4 Unities5 Unities6 Unities7 Unities8 Unities9 Unities10 Unities

Guten Morgen Gandhi.
Danke für den Algorithmus. Klappt hervorragend.

Danke nochmals.

Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP

Ralf-M. H.
Mitglied



Sehen Sie sich das Profil von Ralf-M. H. an!   Senden Sie eine Private Message an Ralf-M. H.  Schreiben Sie einen Gästebucheintrag für Ralf-M. H.

Beiträge: 15
Registriert: 29.05.2017

erstellt am: 31. Mai. 2017 07:13    Editieren oder löschen Sie diesen Beitrag!  <-- editieren / zitieren -->   Antwort mit Zitat in Fett Antwort mit kursivem Zitat    Unities abgeben: 1 Unity (wenig hilfreich, aber dennoch)2 Unities3 Unities4 Unities5 Unities6 Unities7 Unities8 Unities9 Unities10 Unities

Guten Morgen Gandhi

wie muss die Formel lauten wenn ich eine mehrstellige Zahl nur AUFrunden will und das bis die Einerstelle 5 oder 10 beträgt?
Bsp: 13 soll aufgerundet werden zu 15; 116 soll aufgerundet werden zu 120.
wie muss die Formel lauten wenn ich eine mehrstellige Zahl nur ABrunden will und das bis die Einerstelle 5 oder 10 beträgt?
Bsp: 13 soll abgerundet werden zu 10; 116 soll abgerundet werden zu 115.

Danke im Voraus

Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP

jupa
Ehrenmitglied V.I.P. h.c.
Ruheständler


Sehen Sie sich das Profil von jupa an!   Senden Sie eine Private Message an jupa  Schreiben Sie einen Gästebucheintrag für jupa

Beiträge: 6051
Registriert: 16.09.2004

Inventor Prof. bis 2022

erstellt am: 31. Mai. 2017 07:30    Editieren oder löschen Sie diesen Beitrag!  <-- editieren / zitieren -->   Antwort mit Zitat in Fett Antwort mit kursivem Zitat    Unities abgeben: 1 Unity (wenig hilfreich, aber dennoch)2 Unities3 Unities4 Unities5 Unities6 Unities7 Unities8 Unities9 Unities10 Unities Nur für Ralf-M. H. 10 Unities + Antwort hilfreich

Zitat:
Original erstellt von Ralf-M. H.:

wie muss die Formel lauten wenn ich eine mehrstellige Zahl nur AUF ... oder nur ABrunden will

Hast Du die obige Diskussion zu ceil und floor mitbekommen? ... Und nun den Kopf einschalten!  (Aber aufpassen, falls auch negative Zahlen vorkommen sollten).

Jürgen

------------------
Bildung kommt nicht vom Lesen, sondern vom Nachdenken über das Gelesene. (Carl Hilty)

Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP

Ralf-M. H.
Mitglied



Sehen Sie sich das Profil von Ralf-M. H. an!   Senden Sie eine Private Message an Ralf-M. H.  Schreiben Sie einen Gästebucheintrag für Ralf-M. H.

Beiträge: 15
Registriert: 29.05.2017

erstellt am: 31. Mai. 2017 08:04    Editieren oder löschen Sie diesen Beitrag!  <-- editieren / zitieren -->   Antwort mit Zitat in Fett Antwort mit kursivem Zitat    Unities abgeben: 1 Unity (wenig hilfreich, aber dennoch)2 Unities3 Unities4 Unities5 Unities6 Unities7 Unities8 Unities9 Unities10 Unities

Hab ich ja versucht, klappte aber nicht so wie ich das dachte.
Tja und irgendwann hab ich aufgegeben und abgebrochen...

Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP

jupa
Ehrenmitglied V.I.P. h.c.
Ruheständler


Sehen Sie sich das Profil von jupa an!   Senden Sie eine Private Message an jupa  Schreiben Sie einen Gästebucheintrag für jupa

Beiträge: 6051
Registriert: 16.09.2004

Inventor Prof. bis 2022

erstellt am: 31. Mai. 2017 08:30    Editieren oder löschen Sie diesen Beitrag!  <-- editieren / zitieren -->   Antwort mit Zitat in Fett Antwort mit kursivem Zitat    Unities abgeben: 1 Unity (wenig hilfreich, aber dennoch)2 Unities3 Unities4 Unities5 Unities6 Unities7 Unities8 Unities9 Unities10 Unities Nur für Ralf-M. H. 10 Unities + Antwort hilfreich

Zitat:
Original erstellt von Ralf-M. H.:
Hab ich ja versucht,

Laß mal sehen


Jürgen

------------------
Bildung kommt nicht vom Lesen, sondern vom Nachdenken über das Gelesene. (Carl Hilty)

Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP

jupa
Ehrenmitglied V.I.P. h.c.
Ruheständler


Sehen Sie sich das Profil von jupa an!   Senden Sie eine Private Message an jupa  Schreiben Sie einen Gästebucheintrag für jupa

Beiträge: 6051
Registriert: 16.09.2004

Inventor Prof. bis 2022

erstellt am: 31. Mai. 2017 10:52    Editieren oder löschen Sie diesen Beitrag!  <-- editieren / zitieren -->   Antwort mit Zitat in Fett Antwort mit kursivem Zitat    Unities abgeben: 1 Unity (wenig hilfreich, aber dennoch)2 Unities3 Unities4 Unities5 Unities6 Unities7 Unities8 Unities9 Unities10 Unities Nur für Ralf-M. H. 10 Unities + Antwort hilfreich

Zitat:
Original erstellt von jupa:

Laß mal sehen


Na, lange Denkpause oder keine Lust mehr?  

Ich zeig Dir mal was für's ABrunden (unter der Annahme, wir reden nur von positiven Zahlen):
[EDIT]: (floor(Var1 * 2 oE / 10 oE) ) / 2 oE * 10 oE
Hier korrigierte Fassung.

AUFrunden solltest Du nun aber selbst hinbekommen.
Du hast Dich auch noch nicht dazu geäußert, ob der Variablenwert negativ sein kann    

HTH
Jürgen


------------------
Bildung kommt nicht vom Lesen, sondern vom Nachdenken über das Gelesene. (Carl Hilty)

[Diese Nachricht wurde von jupa am 31. Mai. 2017 editiert.]

Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP

muellc
Ehrenmitglied V.I.P. h.c.
ICT Specialist



Sehen Sie sich das Profil von muellc an!   Senden Sie eine Private Message an muellc  Schreiben Sie einen Gästebucheintrag für muellc

Beiträge: 3501
Registriert: 30.11.2006

Inventor 2017.4.12 64 bit
Windows 10 Enterprise 64 bit
3DEXPERIENCE R2016x
--------------------
HP Z-Book 15 G4
32 Gig Ram
NVIDIA Quadro M2200
2x HP E243i

erstellt am: 31. Mai. 2017 11:39    Editieren oder löschen Sie diesen Beitrag!  <-- editieren / zitieren -->   Antwort mit Zitat in Fett Antwort mit kursivem Zitat    Unities abgeben: 1 Unity (wenig hilfreich, aber dennoch)2 Unities3 Unities4 Unities5 Unities6 Unities7 Unities8 Unities9 Unities10 Unities Nur für Ralf-M. H. 10 Unities + Antwort hilfreich

Hallo Jürgen,

warum machst du die Formel so komplex?

Code:
floor(Var1 / 5 oE) * 5 oE

sollte doch reichen

------------------
Gruß, Gandhi
Kampfkunst Siegen Outdoor Training

Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP

jupa
Ehrenmitglied V.I.P. h.c.
Ruheständler


Sehen Sie sich das Profil von jupa an!   Senden Sie eine Private Message an jupa  Schreiben Sie einen Gästebucheintrag für jupa

Beiträge: 6051
Registriert: 16.09.2004

Inventor Prof. bis 2022

erstellt am: 31. Mai. 2017 13:23    Editieren oder löschen Sie diesen Beitrag!  <-- editieren / zitieren -->   Antwort mit Zitat in Fett Antwort mit kursivem Zitat    Unities abgeben: 1 Unity (wenig hilfreich, aber dennoch)2 Unities3 Unities4 Unities5 Unities6 Unities7 Unities8 Unities9 Unities10 Unities Nur für Ralf-M. H. 10 Unities + Antwort hilfreich

Zitat:
Original erstellt von muellc:

warum machst du die Formel so komplex?


Ich hoffte, man könne dadurch den dahinter liegenden Gedankengang besser erkennen/nachvollziehen.

Habe bei der Gelegenheit (jetzt am Rechner, war vorhin "Trockenübung") noch einen kleinen Einheitenkonflikt entdeckt. (@Roland:  )

Besser erscheint mir folgende Formel:

floor(Var1 / 1 mm * 2 oE / 10 oE) / 2 oE * 10 oE * 1 mm
die reduziert werden kann zu
floor(Var1 / 1 mm  / 5 oE) * 5 mm


Das erste fett gekennzeichnete mm muß ggf. durch die Maßeinheit von Var1 (falls ungleich mm) ersetzt werden, das zweite kursiv gekennzeichnete mm ist ggf. (falls ungleich mm) durch die Maßeinheit des aktuellen Parameters, in welchem die Formel verwendet wird zu ersetzen.

------------------
Bildung kommt nicht vom Lesen, sondern vom Nachdenken über das Gelesene. (Carl Hilty)

Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP

muellc
Ehrenmitglied V.I.P. h.c.
ICT Specialist



Sehen Sie sich das Profil von muellc an!   Senden Sie eine Private Message an muellc  Schreiben Sie einen Gästebucheintrag für muellc

Beiträge: 3501
Registriert: 30.11.2006

Inventor 2017.4.12 64 bit
Windows 10 Enterprise 64 bit
3DEXPERIENCE R2016x
--------------------
HP Z-Book 15 G4
32 Gig Ram
NVIDIA Quadro M2200
2x HP E243i

erstellt am: 31. Mai. 2017 13:42    Editieren oder löschen Sie diesen Beitrag!  <-- editieren / zitieren -->   Antwort mit Zitat in Fett Antwort mit kursivem Zitat    Unities abgeben: 1 Unity (wenig hilfreich, aber dennoch)2 Unities3 Unities4 Unities5 Unities6 Unities7 Unities8 Unities9 Unities10 Unities Nur für Ralf-M. H. 10 Unities + Antwort hilfreich

Schon interessant wie unterschiedlich manche Menschen denken.  

Ich hätte nie im Leben gedacht das als Bruch zu sehen und aufzuschreiben.
Aber danke für die Erklärung.

Ich bin übrigens davon ausgegangen das du absichtlich ohne Einheiten beschrieben hattest.  


------------------
Gruß, Gandhi
Kampfkunst Siegen Outdoor Training

[Diese Nachricht wurde von muellc am 31. Mai. 2017 editiert.]

Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP

jupa
Ehrenmitglied V.I.P. h.c.
Ruheständler


Sehen Sie sich das Profil von jupa an!   Senden Sie eine Private Message an jupa  Schreiben Sie einen Gästebucheintrag für jupa

Beiträge: 6051
Registriert: 16.09.2004

Inventor Prof. bis 2022

erstellt am: 31. Mai. 2017 15:15    Editieren oder löschen Sie diesen Beitrag!  <-- editieren / zitieren -->   Antwort mit Zitat in Fett Antwort mit kursivem Zitat    Unities abgeben: 1 Unity (wenig hilfreich, aber dennoch)2 Unities3 Unities4 Unities5 Unities6 Unities7 Unities8 Unities9 Unities10 Unities Nur für Ralf-M. H. 10 Unities + Antwort hilfreich

Zitat:
Original erstellt von jupa:

unter der Annahme, wir reden nur von positiven Zahlen

Für alle, denen diese Einschränkung nicht behagt hier ein Vorschlag, wie man das ABrunden auf 0/5 in der Einerstelle (ich bleibe mal beim konkreten Beispiel des OP) unabhängig vom Vorzeichen des zu rundenden Parameters lösen kann.

Var1 sei der abzurundende Parameter.
if_1 und if_2 sind zwei "Hilfs-"Parameter (oE):
if_1 = sign(Var1)
if_2 = 1 oE - if_1
Das bewirkt: Wenn Var1 positiv, dann ist if_1 = 1 und if_2 = 0, wenn Var1 negativ, dann ist if_1 = 0 und if_2 = 1.

Nun kann man für den gerundeten Wert folgende Formel verwenden:
if_1 * ( floor(Var1 / 1 mm / 5 oE) * 5 mm ) + if_2 * ( ceil(Var1 / 1 mm / 5 oE) * 5 mm )


HTH
Jürgen

------------------
Bildung kommt nicht vom Lesen, sondern vom Nachdenken über das Gelesene. (Carl Hilty)

Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP

Anzeige.:

Anzeige: (Infos zum Werbeplatz >>)

Darstellung des Themas zum Ausdrucken. Bitte dann die Druckfunktion des Browsers verwenden. | Suche nach Beiträgen

nächster neuerer Beitrag | nächster älterer Beitrag
Antwort erstellen


Diesen Beitrag mit Lesezeichen versehen ... | Nach anderen Beiträgen suchen | CAD.de-Newsletter

Administrative Optionen: Beitrag schliessen | Archivieren/Bewegen | Beitrag melden!

Fragen und Anregungen: Kritik-Forum | Neues aus der Community: Community-Forum

(c)2024 CAD.de | Impressum | Datenschutz