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 

Double aufrunden



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!

30.05.2006, 18:07
Beitrag #1

eg Offline
LVF-SeniorMod


Beiträge: 3.868
Registriert seit: Nov 2005

2016
2003
kA

66111
Deutschland
Double aufrunden
Hallo Leute,

wer kann mir sagen wie ich eine Double-Zahl auf zwei Nachkommastellen aufrunde. Geht es irgendwie mit Quotient&Remainder? Oder soll ich mit 100 multiplizieren nach Integer umwandeln und dann wieder nach Double?

Grüsse

Webseite des Benutzers besuchen Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren to top
Anzeige
31.05.2006, 06:37
Beitrag #2

jhoormann Offline
LVF-Grünschnabel
*


Beiträge: 43
Registriert seit: Apr 2006

8.0, 8.2.1, 8.5,8.6, 2009SP1 und 2010 Dev-Suite
2006
de_en

21031
Deutschland
Double aufrunden
' schrieb:Hallo Leute,

wer kann mir sagen wie ich eine Double-Zahl auf zwei Nachkommastellen aufrunde. Geht es irgendwie mit Quotient&Remainder? Oder soll ich mit 100 multiplizieren nach Integer umwandeln und dann wieder nach Double?

Grüsse
Ich persönlich habe es auch mal mit der Q & R funktion versucht, lief aber leider nicht so, wie gewollt,
habe dann auch die Integer multipliziertechnik verwendet, um es zu lösen.
Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren to top
31.05.2006, 07:03
Beitrag #3

Svenni Offline
LVF-Gelegenheitsschreiber
**


Beiträge: 227
Registriert seit: Mar 2005

7.1, 8.0, 8.2, 8.21, 8.5, 8.6, 2009, 2010, 2011, 2012, 2013, 2014
2000
DE

23843
Deutschland
Double aufrunden
Hallo,

ich würde mit hundert multiplizieren, dann auf ganze Zahl runden, (Gibt es als Funktion) und dann wieder durch hundert teilen.
Wenn du jedoch die zwei Stellen hinter dem Komma nur für die Anzeige brauchst, dann würde ich das Anzeigeelement dementsprechend formatieren. Dann hast du im laufenden Programm immer noch die genaue Zahl.

GRuß
sven
Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren to top
31.05.2006, 08:11
Beitrag #4

VDB Offline
LVF-Stammgast
***


Beiträge: 426
Registriert seit: Oct 2005

2010-2011
1997
kA

52134
Deutschland
Double aufrunden
Das hier währe auch noch eine Lösung..
Allerdings wird es mir hierbei programmiertechnisch gesehen slecht :-)

   

VDB
Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren to top
31.05.2006, 08:15
Beitrag #5

Lucki Offline
Tech.Exp.2.Klasse
LVF-Team

Beiträge: 7.699
Registriert seit: Mar 2006

LV 2016-18 prof.
1995
DE

01108
Deutschland
Double aufrunden
Hallo Eugen, Du hast Glück, das habe ich mal vor Urzeiten gemacht, anbei Programm. Integerzahlen verwende ich nicht, sonden nur die Rundungsfunktionen, bei der die Realzahl auf ganzzahlige Werte gerundet wird, dabei aber Realzahl bleibt.
Etwas komplizierter - von Dir hier aber nicht gefragt - wird es, wenn eine Zahl im Gleitkommaformat (wissenschaftlichem Format) auf soundsoviel signifikante Stellen gerundet werden soll. Das ist der untere Teil des Blockbildes, vergiß es, wenn Du es nicht brauchst.
Ich habe auch mal ein kleines Programm geschrieben, um Widerstandswerte auf Werte der Normreihen E12, E24, E96 zu runden. Wenn sich dafür jemand interessiert, bitte melden.


Angehängte Datei(en)
Sonstige .vi  Runden.vi (Größe: 31,89 KB / Downloads: 504)
Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren to top
31.05.2006, 10:24
Beitrag #6

eg Offline
LVF-SeniorMod


Beiträge: 3.868
Registriert seit: Nov 2005

2016
2003
kA

66111
Deutschland
Double aufrunden
Danke an alle,

der Hintergrund ist folgender:

ich empfange Datenpakete mit vielen Daten und einem Zeitstempel, leider aber ist der Zeitstempel nicht als Double, nicht als UTC, sondern in Wochen und Wochensekunden. Dazu gibt es eine ziemlich komplizierte (Umrechnung + Umwandlung Gregorianisch -> Julianisch) Umrechnungsmethode auf UTC. Dann nehme ich die umgerechnete Zeit und rechne die wieder um in eine Double-Zahl. Diese Zahl ist dann auf allen X-Achsen von meinen Charts (ca. 10 Stück) mit Daten, die ich empfangen habe. Noch habe ich einen Masterchart mit nur X-Achse als Zeitreferenz für alle anderen. Wenn ich mit der Maus die X-Achse meines Mastercharts scrolle werden über Propertynodes alle meine Slavecharts gleichzeitig mitgescrollt. So kann ich alle Charts mit nur einer Mausbewegung scrollen.

Das Problem ist das die Darstellung ein wenig ruckelt. Ich habe nun gedacht es liege an der Auflösung und Umrechnung der Zeit. Wenn die Datenpunkte nicht in gleichen Zeitabständen in den Charts aufgezeichnet werden, dann soll es wahrscheinlich ruckeln. Um das Ruckeln zu vermeiden wollte ich die Zeit als Double-Zahl aufrunden und somit die gleichen Zeitabstände erzielen.

Warte auf euere Meinungen, ob ich es richtig verstehe.

Grüsse, Eugen

Webseite des Benutzers besuchen Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren to top
Anzeige
31.05.2006, 10:58 (Dieser Beitrag wurde zuletzt bearbeitet: 31.05.2006 11:00 von Lucki.)
Beitrag #7

Lucki Offline
Tech.Exp.2.Klasse
LVF-Team

Beiträge: 7.699
Registriert seit: Mar 2006

LV 2016-18 prof.
1995
DE

01108
Deutschland
Double aufrunden
' schrieb:Dann nehme ich die umgerechnete Zeit und rechne die wieder um in eine Double-Zahl
Das klingt nach einem umständlichen Vorgang, wo es doch soo einfach ist:


Angehängte Datei(en) Thumbnail(s)
   
Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren to top
31.05.2006, 12:18
Beitrag #8

eg Offline
LVF-SeniorMod


Beiträge: 3.868
Registriert seit: Nov 2005

2016
2003
kA

66111
Deutschland
Double aufrunden
' schrieb:Das klingt nach einem umständlichen Vorgang, wo es doch soo einfach ist:


Es ist ja schon längst gemacht.


Angehängte Datei(en) Thumbnail(s)
       

Webseite des Benutzers besuchen 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
  String to Double Problem joerg030284 1 3.685 09.06.2017 13:49
Letzter Beitrag: rolfk
  String in Double wird gerundet sporc 3 3.785 04.04.2017 10:47
Letzter Beitrag: GerdW
  VI-Referenz nach spezifische Klasse (Typ double) wandeln PeteFlosse 2 3.756 06.10.2016 15:44
Letzter Beitrag: PeteFlosse
  Tabelle Integer und Double Werte DA-LabVIEW 1 3.996 25.02.2015 20:36
Letzter Beitrag: GerdW
  Double in 1D Array umwandeln? BunterLoewe 33 26.899 10.02.2014 23:49
Letzter Beitrag: BunterLoewe
  1D Array in - Element Double BunterLoewe 10 11.504 29.01.2014 15:30
Letzter Beitrag: Lucki

Gehe zu: