AWK - zaokrąglanie liczb
: 28 grudnia 2008, 11:07
Witam
Jak zaokrąglić w AWK liczbę do zera miejsc po przecinku (do całości)?
Jak zaokrąglić w AWK liczbę do zera miejsc po przecinku (do całości)?
Polski portal użytkowników dystrybucji Debian GNU/Linux, dyskusje, artykuły, nowości, blog, porady, pomoc.
http://static-195-66-73-43.leon.com.pl/
http://static-195-66-73-43.leon.com.pl/viewtopic.php?t=11182
Kod: Zaznacz cały
# awk -v var="4.67232" 'BEGIN { rounded = sprintf("%.0f", var); print rounded }'
5
# awk -v var="4.13432" 'BEGIN { rounded = sprintf("%.0f", var); print rounded }'
4
# awk -v var="4.323" 'BEGIN{ printf"%0.f\n", var}'
4
# awk -v var="4.563453" 'BEGIN{ printf"%0.f\n", var}'
5