int vs. float vs. double

Status
Nicht offen für weitere Antworten.
E

EvacQB

Gast
Hallo,

ich hab mich jetzt schon ein paar mal über das ständige casting zwischen double zu float, float zu int usw aufgeregt, und frage mich, was das ganze eigentlich soll. am aller einfachsten wäre doch eigentlich, nur noch double zu verwenden, und wo es dann halt wirklich notwendig ist einen cast zu int machen, runden oder was auch immer. dass double doppelt so viele bits benötigt wie int ist mir klar, aber ist das bei den heutigen speichergrössen nicht völlig irrelevant?
 
S

SlaterB

Gast
jo, verwende doch einfach nur double?

wenn irgendeine Bibliotheksfunktion was anderes brauchst, dann hast du natürlich Pech
 
M

maki

Gast
ich hab mich jetzt schon ein paar mal über das ständige casting zwischen double zu float, float zu int usw aufgeregt, und frage mich, was das ganze eigentlich soll. am aller einfachsten wäre doch eigentlich, nur noch double zu verwenden
Warum nicht gleich alle Datentypen wegwerfen und nur noch untypisierte Variablen haben?
 

Rydl

Bekanntes Mitglied
soll schon leute geben, die ihre applikationen speichermäßig kleinhalten müssen/wollen... ich denke, es würde zB handy apps nicht gerade entgegen kommen, wenn du nur die größten datentypen verwendest nur weil es dir grade so am bequemsten ist ;)

...die verschwenderische jugend heutzugage...
 

FArt

Top Contributor
EvacQB hat gesagt.:
ich hab mich jetzt schon ein paar mal über das ständige casting zwischen double zu float, float zu int usw aufgeregt, und frage mich, was das ganze eigentlich soll
jo, ist echt lästig.

EvacQB hat gesagt.:
dass double doppelt so viele bits benötigt wie int ist mir klar, aber ist das bei den heutigen speichergrössen nicht völlig irrelevant?
jo, Speicher kostet nichts... casten ist aber mächtig teuer...

Und ich habe mich immer gefragt, wofür die Vorlesung "Numerische Mathematik" nötig war... jetzt weiß ich es ;-)

EvacQB hat gesagt.:
runden oder was auch immer.
Genau das ist der Knackpunkt.

http://www3.futureware.at/artikel/zahlen.htm
 
S

SlaterB

Gast
willst du jetzt jeden Thread mit deinem überbreiten Bild kaputtmachen?
 

FArt

Top Contributor
Hm, meiner ist nicht kaputt... *kopf kratz*

Ich wunder mich aber, warum die Signatur neben dem Posting erscheint, und nicht darunter... *kopf bis zur kopfhaut wundkratz*
 
G

Guest

Gast
EvacQB hat gesagt.:
ich hab mich jetzt schon ein paar mal über das ständige casting zwischen double zu float, float zu int usw aufgeregt
Komisch, ich caste fast nie. Wann brauchst man schon float oder double? Zeig uns doch mal konkreten Quellcode.

Fred
 
Status
Nicht offen für weitere Antworten.
Ähnliche Java Themen
  Titel Forum Antworten Datum
P Wird double und float auf jedem Computer gleich berechnet? Allgemeine Java-Themen 10
M float, double, BigDecimal Allgemeine Java-Themen 5
S Variablen Prüfen ob Number vom Typ Integer, Float, Double, ... ist Allgemeine Java-Themen 2
B Variablen Bug of Float. & Double.MIN_VALUE! Allgemeine Java-Themen 4
M FIFO Queue: bytes in, float/double/etc out Allgemeine Java-Themen 5
vandread Float/Double probleme bei der Multiplikation?! Allgemeine Java-Themen 3
G Verständnisproblem double und float Allgemeine Java-Themen 7
W Division mit float und double Allgemeine Java-Themen 2
W float/double verhält sich seltsam Allgemeine Java-Themen 6
Arif Datentypen Float-Rundungsfehler Allgemeine Java-Themen 5
H float Berechnung: Ergebnis ohne wissenschaftliche Notation Allgemeine Java-Themen 5
RalleYTN float in WORD konvertieren Allgemeine Java-Themen 1
N OctetString --> Float Allgemeine Java-Themen 5
J Datentypen String in Float umwandeln und "umbauen"? Allgemeine Java-Themen 5
N Variablen Gleitkommazahlen - Kleineres float? Allgemeine Java-Themen 11
P Datentypen float mit komma statt punkt möglich? Allgemeine Java-Themen 6
S Type mismatch: cannot convert from Object to float Allgemeine Java-Themen 3
Tobse 8 bit float Allgemeine Java-Themen 6
F Float Division - Nachkommastelle bei 0 ausblenden Allgemeine Java-Themen 2
Developer_X "String" in "int" umwandeln, und dann "int" in "float" Allgemeine Java-Themen 8
G String nach Float parsen Allgemeine Java-Themen 2
E hex- Stirng in einen float umwandeln Allgemeine Java-Themen 9
MQue Float- Wert formatieren Allgemeine Java-Themen 8
spacegaier Kommastellen aus float extrahieren Allgemeine Java-Themen 13
G WAV-Samples bearbeiten oder: 2 Bytes -> short -> float Allgemeine Java-Themen 5
J Float Formatierung? Allgemeine Java-Themen 6
P string zu float - darstellungsproblem Allgemeine Java-Themen 4
B Umwandeln von Bytes in float Zahl (DataInputStream) Allgemeine Java-Themen 3
R Float richtig in Integer ? Allgemeine Java-Themen 4
N Float zahl auf eine Stelle nach dem Komma runden Allgemeine Java-Themen 3
A Float-Wert auf 2 Stellen nach den Komma runden ? Allgemeine Java-Themen 2
H Multiplikation int*float Allgemeine Java-Themen 2
V Typumwandlung Integer, Float etc in String Allgemeine Java-Themen 4
S Rechnen mit float Zahlen Allgemeine Java-Themen 2
JAnruVA Datentypen Berechneten String-Wert in Double umwandeln um weiter zu rechnen Allgemeine Java-Themen 7
Neumi5694 double Vergleich Allgemeine Java-Themen 19
G Modulo - double Allgemeine Java-Themen 21
ReinerCoder Eclipse Fehlermeldung - The constructor Double(double) is deprecated Allgemeine Java-Themen 8
O Variablen Addition von Double-Werten ergibt seltsame 0.9999999 Zahlen Allgemeine Java-Themen 2
B Long in einen Double umwandeln und im Label anzeigen Allgemeine Java-Themen 7
VfL_Freak Double mit zwei festen NK-Stellen ausgeben Allgemeine Java-Themen 9
B List<Integer> ist List<Double> ? Allgemeine Java-Themen 6
SkyScreamer Variablen Int umwande in Double/ 1 Miner = 5 Cookies/s Allgemeine Java-Themen 2
T Teile eines Double-Wertes verändern Allgemeine Java-Themen 2
T Double salted bcrypt Allgemeine Java-Themen 0
A Zahl abgerundet obwohl Double Allgemeine Java-Themen 9
R jTable, nur Werte zwischen 2 Double values ausgeben Allgemeine Java-Themen 3
Y String to Double ohne ParseDouble Allgemeine Java-Themen 11
D Double aus String auslesen Allgemeine Java-Themen 8
M double Array Allgemeine Java-Themen 8
C String in double[][] konvertieren! Allgemeine Java-Themen 5
M Cast double[]-->Object[] oder Vector<double[]> Allgemeine Java-Themen 3
Zettelkasten Double --> Integer Allgemeine Java-Themen 4
J String mit "," in Double Wert konvertieren Allgemeine Java-Themen 7
R Eclipse Verschiedene Ergebnisse bei Berechnung eines double-Werts Allgemeine Java-Themen 5
T ArrayList<double[]> persitent anlegen Allgemeine Java-Themen 7
K double Zufallszahl Allgemeine Java-Themen 6
S String in Double - letztes Zeichen fehlt Allgemeine Java-Themen 4
T int <-> integer, double <-> Double... Allgemeine Java-Themen 2
J Umstellung von double auf BigDecimal Allgemeine Java-Themen 5
H2SO3- String 1.000,00 in double umwandeln Allgemeine Java-Themen 12
S Double-Checked Locking Allgemeine Java-Themen 4
I 2D-Grafik Polygon mit Double Werten zeichnen Allgemeine Java-Themen 4
H double dispatch und equals(Object) Allgemeine Java-Themen 6
J Casting Problem Object, Double und String Allgemeine Java-Themen 3
F double auf 2 Nachkommastellen runden Allgemeine Java-Themen 9
D Double to Integer - ist das möglich? Allgemeine Java-Themen 3
T Object auf Double, Int, String testen Allgemeine Java-Themen 5
H2SO3- großen double in string mit e umwandeln Allgemeine Java-Themen 4
T Problem: Double als Geldbetrag - Rundungsfehler Allgemeine Java-Themen 5
P große double Zahlen und modulo Allgemeine Java-Themen 8
G Double Wert über OutputStream verschicken Allgemeine Java-Themen 2
M größer als double? Allgemeine Java-Themen 4
N Double ohne Wissenschaftliche Schreibweiße Allgemeine Java-Themen 5
M Double Braces Notation um Collections zu initialisieren Allgemeine Java-Themen 9
R Eigene ArrayList vom Typ Short, Integer oder Double Allgemeine Java-Themen 4
R Double Werte aus byte[] auslesen Allgemeine Java-Themen 5
T XStream.toXML => double mit , anstelle . Allgemeine Java-Themen 3
G Fehler bei Array.getDouble mit Double[] als Argument! Allgemeine Java-Themen 6
A Problem bei Übergabe von Werten in ein double Array. Allgemeine Java-Themen 21
M Double immer mit 2 Kommastellen Allgemeine Java-Themen 3
G double in Date Allgemeine Java-Themen 5
reibi double-Wert auf 2 Stellen nach dem Komma abschneiden Allgemeine Java-Themen 6
G Genauigkeit von Double Allgemeine Java-Themen 2
F Double mit Streams aus Datei einlesen Allgemeine Java-Themen 3
V "double in Exponentialschreibweise" normal ausgebe Allgemeine Java-Themen 2
S List<Double> oder Double[] in double[] zu konvertieren Allgemeine Java-Themen 6
C casten vom Typ Object nach Double[][] Allgemeine Java-Themen 2
T cast Object to Double[] Allgemeine Java-Themen 2
DEvent double von c nach Java Allgemeine Java-Themen 4
K Double-Zahl runden Allgemeine Java-Themen 4
J double 3.0 soll ohne Nachkommastelle ausgegeben werden Allgemeine Java-Themen 12
S Java Double addieren Allgemeine Java-Themen 3
A string zu double Allgemeine Java-Themen 3
T double to object Allgemeine Java-Themen 3
J Große Zahl (double) as text ausgeben? Allgemeine Java-Themen 2
padde479 String in double parsen Allgemeine Java-Themen 6
E double auf int runden, nicht abschneiden Allgemeine Java-Themen 2
G Double Zahl quadrieren Allgemeine Java-Themen 8
C double Zahlen mit drei NachkommaStellen in String umwandeln Allgemeine Java-Themen 2

Ähnliche Java Themen

Neue Themen


Oben