Programming k?

2 Antworten

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