( lx | 2012. 02. 16., cs – 23:55 )

Persze, de az egész formájú érték összehasonlításban az nem játszik.
Még ha a szövegezés talán pongyola is, a code blokk megér egy pillantást, és a man idevonatkozó sora is:

'However, even though all numbers in AWK are floating-point, integral values are always converted as integers.
Thus, given
CONVFMT = "%2.2f"
a = 12
b = a ""
the variable b has a string value of "12" and not "12.00".'

Ez nem gawk, hanem a std nyelvi spec - amit 5.3-ban még biztosan követett is az OS-sel csomagolt darab.

Egyébként ha x=a^b, ahol a==int(a), a==int(a), akkor a legrosszabb csillagzat alatt is x==int(x).

...

Közben megnéztem: még a 6.1-es awk-ja se tudathasadásos.