Hallo,
bspw. im unteren Code ist die Ausgabe 5. Kann mir jemand verraten wie der VB-Compiler hier genau rundet?
Ist das so richtig? Stimmen die Intervalle?
x.0 < x.a <= x.5 -> x.a wird abgerundet also Ergebnis gleich x
x.5 < x.b < x+1 -> x.b wird aufgerundet also Ergebnis gleich x+1
Vg Erdal
bspw. im unteren Code ist die Ausgabe 5. Kann mir jemand verraten wie der VB-Compiler hier genau rundet?
Ist das so richtig? Stimmen die Intervalle?
x.0 < x.a <= x.5 -> x.a wird abgerundet also Ergebnis gleich x
x.5 < x.b < x+1 -> x.b wird aufgerundet also Ergebnis gleich x+1
Code:
Module Aufgabe2_1B
Sub Main()
Dim X As Integer
Dim Y As Integer
X = 1
Y = 10
X = (X + Y) \ 2
System.Console.WriteLine(X)
End Sub
End Module
Vg Erdal