Suchergebnisse

Suchergebnisse 1-7 von insgesamt 7.

Diese Seite verwendet Cookies. Durch die Nutzung unserer Seite erklären Sie sich damit einverstanden, dass wir Cookies setzen. Weitere Informationen

  • BlueJ 1,3-0,3=0,9999994???

    Darkfire - - Java, Scala & Android

    Beitrag

    Uffff, also ich muss ganz ehrlich sagen, dass die Rechnungen für mich als Schüler zu hoch sind, verstehe da kaum etwas. : /

  • BlueJ 1,3-0,3=0,9999994???

    Darkfire - - Java, Scala & Android

    Beitrag

    Kann mir jemand vlt genau erklären, wie diese Ungenauigkeit zu Stande kommt? Würde mich schon interessieren. (meine Infolehrer haben übrigens mittlerweile gestanden, dass sie keine Ahnung haben woran das liegt. :P)

  • Was mich jetzt aber wundert, auf der einen Seite steht, dass Double genauso ungenau ist, mache ich das ganze aber mit Double, erhalte ich das Ergebnis 1 und keine Kommazahl. Quellcode (9 Zeilen) Hier der Quelltext. Theoretisch müsste da doch ebenfalls 0,999999.... rauskommen? Aufjedenfall eine Kommazahl. Aber es kommt 1,0 heraus?

  • Gut aber man sollte ja eigentlich denken, dass der 1,3 - 0,3 hinbekommt.

  • Also ich hätte zwar vieles Gedacht, aber nicht das. oO Wie genau kommt denn diese Ungenauigkeit zu stande? Ich meine, wie rechnet der Pc das ganze?

  • Argh sorry, hab mich verschrieben, nicht Integer sondern String natürlich. (verbesser ich gleich noch) Quellcode habe ich leider nicht hier. : /

  • Hey Leute, wir sollen momentan in der Schule einen Taschnrechner in BlueJ, was mit Java 1.42 läuft (die Lehrer sind zu faul 1.6 zu installieren ) programmieren. Dabei habe ich einen interessanten Fehler. Und zwar bekommt der Taschenrechner bei der Rechnung 1,3 - 0,3 0,9999994(Anzahl 9 nicht genau bekannt, sitze gerade zu Hause, waren aber so zwischen 5 und 8 Neunen, denke ich) raus. Nun frage ich mich woran das liegt. Man gibt erst die eine Zahl per Buttons ein(also man hat eine Oberfläche wie b…