Looking at C/C++ reference https://en.cppreference.com/w/c/io/fprintf: > If both the converted value and the precision are 0 the conversion results in no characters. ``` $ env printf "%.0d\n" 0 <blank line> $ ./coreutils-main printf "%.0d\n" 0 0 ```