INFO: Dieses Forum nutzt Cookies...
Cookies sind für den Betrieb des Forums unverzichtbar. Mit der Nutzung des Forums erklärst Du dich damit einverstanden, dass wir Cookies verwenden.

Es wird in jedem Fall ein Cookie gesetzt um diesen Hinweis nicht mehr zu erhalten. Desweiteren setzen wir Google Adsense und Google Analytics ein.


Antwort schreiben 

Aufrunden bis zum nächsten Vielfachen



Wenn dein Problem oder deine Frage geklärt worden ist, markiere den Beitrag als "Lösung",
indem du auf den "Lösung" Button rechts unter dem entsprechenden Beitrag klickst. Vielen Dank!

16.03.2009, 10:43
Beitrag #1

Kathy Offline
LVF-Gelegenheitsschreiber
**


Beiträge: 123
Registriert seit: Feb 2009

7.1 Student Edition
2008
en

21039
Deutschland
Aufrunden bis zum nächsten Vielfachen
Hallo,

ich habe einen Wert, beispielsweise 300, und möchte nun bis zum nächsten Vielfachen von 16 runden.
Gibt es eine Funktion die das kann? Und wenn ja, wie heisst die? Big Grin
Denn bis jetzt habe ich nur gefunden, wie man bis zur nächsten ganzen Zahl auf oder abrunden kann...

Danke!
Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren to top
Anzeige
16.03.2009, 10:55 (Dieser Beitrag wurde zuletzt bearbeitet: 16.03.2009 11:01 von eckilein.)
Beitrag #2

eckilein Offline
LVF-Gelegenheitsschreiber
**


Beiträge: 129
Registriert seit: Jan 2008

2010 FDS
2008
de

59929
Deutschland
Aufrunden bis zum nächsten Vielfachen
Mir ist jetz zwar nicht mal bekannt, dass es sowas mit abrunden gibt, aber nach dem was ich weiß gibt es nur die Gaußklammern für ganzzaliegs Runden. (Palette: Mathematik -> Numerisch)

So wäre eine Umsetzung. Die macht bei 16 eine 32 als Ausgabe, wenn das nicht sein soll kann man den Rest in eine Case führen und auf 0 prüfen.
   
Wobei mir beim schreiben grad noch ein Fehler aufällt^^
Aus der Addition muss eine Multiplikation werden.

There are 10 types of people in this world. Those who understand binary and those who don't.
Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren to top
16.03.2009, 11:01
Beitrag #3

Kathy Offline
LVF-Gelegenheitsschreiber
**


Beiträge: 123
Registriert seit: Feb 2009

7.1 Student Edition
2008
en

21039
Deutschland
Aufrunden bis zum nächsten Vielfachen
Juhuuuu,
ich weiss auch mal was! Lol

Round To -Infinity
Truncates the input to the next lowest integer.

... dann ist also mal wieder selber ausrechnen angesagt...
Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren to top
16.03.2009, 11:06
Beitrag #4

eckilein Offline
LVF-Gelegenheitsschreiber
**


Beiträge: 129
Registriert seit: Jan 2008

2010 FDS
2008
de

59929
Deutschland
Aufrunden bis zum nächsten Vielfachen
' schrieb:Round To -Infinity
Truncates the input to the next lowest integer.

Die Funktion ist die untere Gaußklammer und rundet bis zur nächstkleineren ganzen Zahl. Da kannst du nicht vorgeben welchen Teiler die Funktion hat.

5,4 = 5
6,4 = 6
5 = 5
etc

There are 10 types of people in this world. Those who understand binary and those who don't.
Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren to top
16.03.2009, 11:12
Beitrag #5

TSC Offline
LVF-Team
LVF-Team

Beiträge: 1.882
Registriert seit: Sep 2008

LV 2018 SP1
2008
EN

52379
Deutschland
Aufrunden bis zum nächsten Vielfachen
' schrieb:... dann ist also mal wieder selber ausrechnen angesagt...
Das selbst rechnen beschränkt sich hier ja nun wirklich auf die simpelste Mathematik. Entweder du nimmst die OriginalZahl, teilst sie durch 16, rundest auf den nächsten Ganzzahligen wert und multiplizierst wieder mit 16 oder du nimmst die modulo funktion und addierst einen drauf anstelle der division und dem runden.
   
LG
Torsten

"Über Fragen, die ich nicht beantworten kann, zerbreche ich mir nicht den Kopf!" (Konrad Zuse)
Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren to top
16.03.2009, 11:25 (Dieser Beitrag wurde zuletzt bearbeitet: 16.03.2009 11:25 von Kathy.)
Beitrag #6

Kathy Offline
LVF-Gelegenheitsschreiber
**


Beiträge: 123
Registriert seit: Feb 2009

7.1 Student Edition
2008
en

21039
Deutschland
Aufrunden bis zum nächsten Vielfachen
' schrieb:Juhuuuu,
ich weiss auch mal was! Lol

Round To -Infinity
Truncates the input to the next lowest integer.

Wollte damit nur sagen, dass es eine Abrunden Funktion gibt....
Das das nicht die ist, die ich suchte war mir schon klar...
Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren to top
16.03.2009, 11:27
Beitrag #7

Kathy Offline
LVF-Gelegenheitsschreiber
**


Beiträge: 123
Registriert seit: Feb 2009

7.1 Student Edition
2008
en

21039
Deutschland
Aufrunden bis zum nächsten Vielfachen
Vielen lieben Dank euch beiden für die Beispielprogramme!!! Rolleyes

Denn selber denken könnte ja klug machen.. Lol
Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren to top
16.03.2009, 11:34
Beitrag #8

chrissyPu Offline
LVF-Stammgast
***


Beiträge: 467
Registriert seit: Jun 2006

2014 PDS
2006
DE_EN

64283
Deutschland
Aufrunden bis zum nächsten Vielfachen
Hi,

Du kannst auch die Zahl mit der Binärzahl 11110000 verunden (hier im Beispiel mit 8bit Eingang, sonst entsprechend mehr Einsen vorne dran stellen), damit rundest Du dann entsprechend auf das nächste Vielfache von 16 ab. Wenn Du ab und aufrunden willst, musst du dann den entfernten Teil (wahrscheinlich am besten per Verundung mit 00001111, Größer/kleiner-Vergleich mit 1000 und dann Case-Struktur mit +16 oder halt nicht).

Grüße,

ch
Webseite des Benutzers besuchen Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren to top
16.03.2009, 11:46
Beitrag #9

TSC Offline
LVF-Team
LVF-Team

Beiträge: 1.882
Registriert seit: Sep 2008

LV 2018 SP1
2008
EN

52379
Deutschland
Aufrunden bis zum nächsten Vielfachen
' schrieb:Hi,

Du kannst auch die Zahl mit der Binärzahl 11110000 verunden (hier im Beispiel mit 8bit Eingang, sonst entsprechend mehr Einsen vorne dran stellen), damit rundest Du dann entsprechend auf das nächste Vielfache von 16 ab. Wenn Du ab und aufrunden willst, musst du dann den entfernten Teil (wahrscheinlich am besten per Verundung mit 00001111, Größer/kleiner-Vergleich mit 1000 und dann Case-Struktur mit +16 oder halt nicht).

Grüße,

ch

Das ist wahrscheinlich der schnellste Weg, aber mir wars zu kompliziert das zu erklären *zwinker*.

"Über Fragen, die ich nicht beantworten kann, zerbreche ich mir nicht den Kopf!" (Konrad Zuse)
Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren to top
16.03.2009, 12:19
Beitrag #10

Kathy Offline
LVF-Gelegenheitsschreiber
**


Beiträge: 123
Registriert seit: Feb 2009

7.1 Student Edition
2008
en

21039
Deutschland
Aufrunden bis zum nächsten Vielfachen
Heyyyyyy,

Danke!!!!
Schon wieder was dazugelernt! Big Grin

lg
Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren to top
30
Antwort schreiben 


Möglicherweise verwandte Themen...
Themen Verfasser Antworten Views Letzter Beitrag
  Zustandsautomat geht nicht in nächsten Schritt mrgigi 4 4.419 30.09.2015 13:19
Letzter Beitrag: panduci
  Probleme mit SubVI und Funktion ´Warten bis zum nächssten Vielfachen von ms´ Herby07 3 8.393 27.04.2014 09:53
Letzter Beitrag: Herby07
  Datei einlesen und alle 100ms den nächsten Wert ausgeben FuelCell 4 5.206 10.03.2014 20:04
Letzter Beitrag: FuelCell
  Double-Wert immer aufrunden TiCy 3 3.794 02.05.2012 13:17
Letzter Beitrag: Lucki
  Wait Until Next / Bis zum nächsten vielfachen warten / Metronom Dommas 11 10.138 22.07.2010 14:52
Letzter Beitrag: Dommas
  Angezeigte Werte bis zur nächsten Änderung darstellen Only08 1 2.969 15.05.2008 12:59
Letzter Beitrag: IchSelbst

Gehe zu: