Computerhilfen.de Logo
Forum
Tipps
News
Frage stellen

java: algorithmus umsetzen

hallo

wir müssen aus einem algorithmuss ein Programm schreiben und wir wissen an der Stelle nicht weiter:
 
     X = INT (2014:100)

was hat INT für eine funktion?

mfg
die informatiker


Antworten zu java: algorithmus umsetzen:

Also, ich glaube, die Funktion INT gibt immer 42 zurück.

Aber ob das in eurem speziellen Fall so ist...??????

Hat dir diese Antwort geholfen?

Danke ButtonHilfreiche Antwort Button

int (integer) liefert eine Ganzzahl, also ohne nachkommastellen. Ohne das int wird das Ergebnis mit Nachkommastellen ausgegeben.

in eurem fall:

(int)2014/100

du musst den int komplett ändern dann kannst auch den alg weglassen
mfg Hüffi

Hat dir diese Antwort geholfen?

Danke ButtonHilfreiche Antwort Button

das ganze nennt sich "Typecasting". Damit kannst Du Funktionsergebnisse in bestimmte (halbwegs kompatible) Datentypen konvertieren.

Bsp.: wenn ich eine Division durchführe kann theoretisch mal ne ganze Zahl rauskommen, aber viel wahrscheinlicher ist es, daß eine gebrochene Zahl raus kommt (real). Wenn Du das Ergebnis aber nun partout als ganze Zahl haben willst, dann kannst Du mittels Typecasting (also in Klammern davor den Datentyp einfach hinschreiben) den Ergebnistyp ändern. Das macht sich auch prima mit Strings, da man versuchen kann, Strings in Integer Zahlen zu konvertieren und kann somit mit den Dingern rechnen :-)

mfg maddin


« Variablen und Konstanten in pascalkönnt ihr gut scripts erstellen im mirc ? »
 

Schnelle Hilfe: Hier nach ähnlichen Fragen und passenden Tipps suchen!

Fremdwörter? Erklärungen im Lexikon!
Internet-Zugriffsprogramm
Ein Internet-Zugriffsprogramm, auch Browser genannt, stellt Internetseiten für den Benutzer dar. Am bekanntesten ist der Microsoft Internet Explorer, gefolgt vom kos...

Programm
Siehe Software...

AGP Schnittstelle
Die AGP (Accelerated Graphics Port) - Schnittstelle wurde in den 1990er Jahren eingeführt und war speziell für Grafikkarten in PCs konzipiert. Sie bot eine dire...