Es geht nicht um den Unterschied zwischen Zahlen und Text. Es geht darum, dass statt 4 der Wert 4.00 ist. Wann werden Nachkommastellen ausgewiesen und wann nicht? Wovon ist es abhängig?
Z1 = 4.00
Z2 = 4
R1 = Z1 + Z2
TextWindow.WriteLine(Z1)
TextWindow.WriteLine(Z2)
TextWindow.WriteLine(R1)
R2 = Z1 * Z2
TextWindow.WriteLine(R2)
Z3 = "4.00"
R3 = Z2 + Z3
TextWindow.WriteLine(R3)
R3 wird mit Nachkommastellen ausgewiesen. Das liegt wohl daran dass Z3 mit Hockkomma als Text definiert wurde. Das ist was mich verwirrt.
Z1 = 4.00
Z2 = 4
R1 = Z1 + Z2
TextWindow.WriteLine(Z1)
TextWindow.WriteLine(Z2)
TextWindow.WriteLine(R1)
R2 = Z1 * Z2
TextWindow.WriteLine(R2)
Z3 = "4.00"
R3 = Z2 + Z3
TextWindow.WriteLine(R3)
R3 wird mit Nachkommastellen ausgewiesen. Das liegt wohl daran dass Z3 mit Hockkomma als Text definiert wurde. Das ist was mich verwirrt.