Bei dir ist Z jetzt 0? (in dem Beispiel aus Post #1)
Dann hast du
jetzt einen Bug eingebaut, denn die 1 war schon richtig.
Das kommt wohl darauf an, ob man einen leeren String als gültige Zahl erachtet.
Da aber ja heutzutage kein vernünftiger Programmierer auf die Idee käme, Val() in einem neuen Code zu benutzen (
) dürfte die Abwärtskompatibilität das richtige Verhalten definieren. Und diese wurde wohl mit dem Update wiederhergestellt
=>
http://www.bobswart.nl/weblog/Blog.aspx?RootId=5:3219