Der Martin: 001 = 1 und password_hash

Beitrag lesen

Hi,

01 = 1
001 = 1
0002 = 1

mit welcher Testmethode und in welchem Zusammenhang stellst du das fest? Ich kann das nämlich nicht nachvollziehen.

Prinzipiell stimmt das.

Nö. Es gilt immer noch 0002 == 2.

Allerdings dachte ich nicht, dass die Nullen ignoriert werden.

Warum nicht? Führende Nullen sind mathematisch-numerisch ohne Bedeutung. Sie haben allerdings in vielen Programmiersprachen eine besondere Bedeutung - nämlich die Aussage, dass es sich um eine im Oktalsystem notierte Zahl handelt. Unter der Prämisse gilt also: 006==6, 007=7, 010==8, 0100==64.

Und genau da liegt vermutlich dein Verständnisproblem.

Ciao,
 Martin

--
Ich bin 30. Ich demensiere apokalyptisch.
  (Orlando)
Selfcode: fo:) ch:{ rl:| br:< n4:( ie:| mo:| va:) de:] zu:) fl:{ ss:) ls:µ js:(