X7ROOT File Manager
Current Path:
/usr/share/awk
usr
/
share
/
awk
/
📁
..
📄
assert.awk
(382 B)
📄
bits2str.awk
(327 B)
📄
cliff_rand.awk
(307 B)
📄
ctime.awk
(233 B)
📄
ftrans.awk
(317 B)
📄
getopt.awk
(2.18 KB)
📄
gettime.awk
(2.43 KB)
📄
group.awk
(1.75 KB)
📄
join.awk
(378 B)
📄
libintl.awk
(238 B)
📄
noassign.awk
(425 B)
📄
ord.awk
(937 B)
📄
passwd.awk
(1.17 KB)
📄
quicksort.awk
(1023 B)
📄
readable.awk
(492 B)
📄
rewind.awk
(404 B)
📄
round.awk
(661 B)
📄
strtonum.awk
(1.43 KB)
📄
walkarray.awk
(214 B)
📄
zerofile.awk
(424 B)
Editing: round.awk
# round.awk --- do normal rounding # # Arnold Robbins, arnold@skeeve.com, Public Domain # August, 1996 function round(x, ival, aval, fraction) { ival = int(x) # integer part, int() truncates # see if fractional part if (ival == x) # no fraction return ival # ensure no decimals if (x < 0) { aval = -x # absolute value ival = int(aval) fraction = aval - ival if (fraction >= .5) return int(x) - 1 # -2.5 --> -3 else return int(x) # -2.3 --> -2 } else { fraction = x - ival if (fraction >= .5) return ival + 1 else return ival } }
Upload File
Create Folder