# Printf "%.0d\\n", 0

**URL:** <https://www.ruby-forum.com/t/printf-0d-n-0/127071>\
**Category:** Development\
**Created:** [January 24, 2008, 6:19pm UTC](https://www.ruby-forum.com/t/printf-0d-n-0/127071 "2008-01-24T18:19:10Z")\
**Posts on this page:** 1\
**Page:** 1

<div class="post-metadata">

**Author:** ![Tanaka\_A](https://www.ruby-forum.com/letter_avatar_proxy/v4/letter/t/c67d28/32.png) [@Tanaka\_A](https://www.ruby-forum.com/u/Tanaka_A)\
**Post date:** [January 24, 2008, 6:19pm UTC](https://www.ruby-forum.com/t/printf-0d-n-0/127071/1 "2008-01-24T18:19:10Z")

</div>

e$B0J2\<$N$h$&$K!"e(Bprintf e$B$Ge(B %.0d e$B$Ke(B 0 e$B$rM?$($k$H!"e(B0  
e$B$H$J$j$^$9!#e(B

% ./ruby -ve ‘printf “%.0d\n”, 0’  
ruby 1.9.0 (2008-01-24 revision 0) [i686-linux]  
0

e$B$3$l$Oe(B C e$B$N5,3J$de(B glibc  
e$B$K$h$k\<BAu$G$O6uJ8;zNs$K$J$j$^$9!#e(B

% cat t.c  
#include \<stdio.h\>

int main(int argc, char \*\*argv)  
{  
printf("%.0d\n", 0);  
return 0;  
}  
% gcc -Wall t.c  
% ./a.out

e$B$^$?!"e(Bperl e$B$de(B python e$B$G$b6uJ8;zNs$K$J$j$^$9!#e(B

% perl -e ‘printf “%.0d\n”, 0’

% python -c ‘print “%.0d” % 0’
