# Printf "%#.0o", 0

**URL:** <https://www.ruby-forum.com/t/printf-0o-0/127268>\
**Category:** Development\
**Created:** [January 27, 2008, 3:43pm UTC](https://www.ruby-forum.com/t/printf-0o-0/127268 "2008-01-27T15:43:45Z")\
**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 27, 2008, 3:43pm UTC](https://www.ruby-forum.com/t/printf-0o-0/127268/1 "2008-01-27T15:43:45Z")

</div>

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

% ./ruby -e ‘printf “[%#.0o]\n”, 0’  
[]

e$B$7$+$7e(B C e$B$G$O!"$J$s$H$$$&$+Nc30$NNc30$H$$$&46$8$G$9$,!"e(B0  
e$B$Ke(B  
e$B$J$j$^$9!#e(B

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

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

e$B$3$l$Oe(B [ruby-dev:33411]  
e$B$K=q$$$?$h$&$K!"e(B8e$B?J$K$\*$1$kBeBX7A\<0e(B  
e$B$,!"e(Bprecision e$B$rA}$d$98z2L$r;}$D$+$i$@$H;W$$$^$9!#e(B
