0 votes 0 votes Since in a machine we always store numbers in binary then why can't we directly print the binary number itself using any inbuilt function, why do we have to write a separate code for it every time? Programming in C programming-in-c + – Vikas Verma asked Aug 5, 2018 Vikas Verma 162 views answer comment Share Follow See all 2 Comments See all 2 2 Comments reply Shaik Masthan commented Aug 5, 2018 reply Follow Share Isn't it hard to read?? If really we are comfortable, then no need to write separate code... ( it's not about you only... It's about all ) 0 votes 0 votes Vikas Verma commented Aug 6, 2018 reply Follow Share I'm not saying that it should be only method of printing data. Just wanted to know why it isn't one of the methods available to us. Talking about ease of reading, even hexadecimal and octal representations aren't that comfortable to anybody but can be printed just by using %x and %o specifiers. 0 votes 0 votes Please log in or register to add a comment.