java-forum.org - Java programmieren aus Leidenschaft

Zurück   java-forum.org - Java programmieren aus Leidenschaft > Java - Programmierung > Java Basics - Anfänger-Themen

Java Basics - Anfänger-Themen Fragen ausschließlich zu Java-Grundlagen von Ein- und Umsteigern

Thema geschlossen    
Themen-Optionen Thema durchsuchen Ansicht
Alt 02.02.2009, 14:49   #1 (permalink)
Neuer Benutzer
Bit
 
Registriert seit: 21.04.2008
Fachbeiträge: 6
Abgegebene Danke: 0
Erhielt 0 Danke für 0 Beiträge
Standard Kurze frage zu Infinity

Hi Leute,

ich hab hier ne Aufgabe, die ich net ganz verstehe:

float f = 3/0; // ergibt -> Compilerfehler, Division by Zero,... ist klar.
float f = 3f/0; // ergibt -> Infinity (warum?)
int a = 3/0f; // ergibt -> Compilerfehler, Cannot convert from float to int (warum?)


Wär toll, wenn ihr mir noch helfen könntet, ich schreib morgen meine GDI Klausur
Javahs ist offline  
Bei Google nach dem markiertem Wort suchen Bei Wikipedia nach dem markiertem Wort suchen Im Forum nach dem markiertem Wort suchen
Alt 02.02.2009, 15:55   #2 (permalink)
Stammbenutzer
Viertel Gigabyte
 
Benutzerbild von 0x7F800000
 
Registriert seit: 22.04.2007
Fachbeiträge: 3.668
Abgegebene Danke: 17
Erhielt 36 Danke für 36 Beiträge
Standard Re: Kurze frage zu Infinity

Zitat: Javahs
float f = 3/0; // ergibt -> Compilerfehler, Division by Zero,... ist klar.
ja, nicht allzu sinnfrei...

Zitat:
float f = 3f/0; // ergibt -> Infinity (warum?)
weil es praktisch ist. So wird 0 als eine Art infinitesimal kleines Element betrachtet. Da passiert nichts allzu unerwartetes, wenn man etwa die folge 1/x für x->0 ausrechnet, es bleibt irgendwann einfach beim maximalen wert, nämlich bei der Infinity, hängen. Ist halt so definiert bei floats und doubles.

Zitat:
int a = 3/0f; // ergibt -> Compilerfehler, Cannot convert from float to int (warum?)
ja, wie? du versuchst eine float-infinity in ein Integer zu packen... was soll denn da sonst rauskommen? Das wäre bei jedem anderen float nicht viel anders, da braucht man gar keine durch-0-teil-scherze.
0x7F800000 ist offline  
Bei Google nach dem markiertem Wort suchen Bei Wikipedia nach dem markiertem Wort suchen Im Forum nach dem markiertem Wort suchen
Thema geschlossen    

Themen-Optionen Thema durchsuchen
Thema durchsuchen:

Erweiterte Suche
Ansicht

Ähnliche Themen
Thema Autor Forum Antworten Letzter Beitrag
kurze Frage if(!) Bigdawg Java Basics - Anfänger-Themen 19 14.06.2007 14:43
Kurze Frage zu UML! schlaubie Allgemeine Java-Themen 4 16.02.2006 15:51
kurze if frage Java Basics - Anfänger-Themen 8 01.02.2006 21:06
kurze Frage zu drawImage swerflash AWT, Swing, JavaFX & SWT 12 09.11.2005 19:26
OOP - Kurze Frage Clark Java Basics - Anfänger-Themen 12 29.06.2005 14:17


Lesezeichen

Forumregeln
Es ist Ihnen erlaubt, neue Themen zu verfassen.
Es ist Ihnen erlaubt, auf Beiträge zu antworten.
Es ist Ihnen nicht erlaubt, Anhänge hochzuladen.
Es ist Ihnen nicht erlaubt, Ihre Beiträge zu bearbeiten.

BB-Code ist an.
Smileys sind an.
[IMG] Code ist an.
HTML-Code ist aus.
Trackbacks are aus
Pingbacks are aus
Refbacks are aus


Alle Zeitangaben in WEZ +1. Es ist jetzt 13:04 Uhr.


Powered by vBulletin® Version 3.8.6 (Deutsch)
Copyright ©2000 - 2013, Jelsoft Enterprises Ltd.
Search Engine Friendly URLs by vBSEO 3.3.2
Thanks for Smilies by smilies.4-user.de