1
Como printf arredonda pela metade para a primeira casa decimal?
Estou testando duas implementações diferentes printfno meu sistema: printf (GNU coreutils) 8.26e a versão que acompanha o pacote zsh 5.3.1. Estou testando como os números médios são arredondados, ou seja, para 1,5, 2,5, 3,5,… 9,5. $ for i in {1..9}; do /usr/bin/printf '%.0f\n' "${i}.5"; done 2 2 4 4 6 …