Programming k?
Was muss man hier berechnen
2 Antworten
Von gutefrage auf Grund seines Wissens auf einem Fachgebiet ausgezeichneter Nutzer
Mathematik
8/3: Das ergibt mathematisch eine nicht ganze Zahl 2,6p. Wenn man es so coded, kann es jedoch zu einem gerundeten Integerwert führen.
3 * 5.0: Das hintere ist aufgrund der Nachkommastelle zu einem Cast insgesamt zu Nachkommazahl
a * b == c * d vergleicht zwei Produkte, sind sie gleich, dann gibt es True, sind sie verschieden, dann False. Ist also Boolean im Ergebnis.
53 << 2 - hier wird eine Zahl um eine Anzahl von Bit verschoben, dabei wird der Typ nicht verändert.
Woher ich das weiß:eigene Erfahrung – Hobby und teilweise beruflich
Das was bei der Zeile als Ergebnis rauskommt und was das für ein Datentyp das ist