Nem bántani akarlak, csak tisztázni az alapokat.
„Az int(x) függvény véletlenül sem azt csinálja, amit matematikából tanultunk”
Nem tudom mikor tanultál matematikát, de én bőven a rendszerváltás előtt jártam iskolába, és akkor ilyeneket biztosan nem tanítottak matematikából. Az életkorodat nem ismerem, de a korábbi írásaid alapján arra tippelnék, hogy korban közelebb állsz hozzám, mint egy 30 éveshez.
Tanultunk olyat, hogy kerekítés, de az egy másik dolog. Az egyes programozási nyelvekben általában több függvény is van (floor, ceil, round) a kerekítésre. Ahol van int függvény, ott általában csonkolás történik, azaz a törtrész eldobása. Pechedre az awk-ban csak int van, de – szerintem – az pont úgy működik, ahogy kell. Ami nem nagy baj, mert van megoldás, és azt meg is találtad (= saját függvény).