[Top][All Lists]
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[avr-chat] Printf with leading zeros?
From: |
Rick Mann |
Subject: |
[avr-chat] Printf with leading zeros? |
Date: |
Tue, 1 Feb 2011 01:19:15 -0800 |
I'm trying to output a byte as a hex value with zero padding. I do something
like this:
uint8_t val = 4;
int len = snprintf((char*) sBuf, 64, "%02x\r\n", val);
But when I do this, the output I get is "4", not "04".
This is with the minimal library.
Trying with the floating point version, it seems to work correctly.
Is this a bug?
--
Rick
- [avr-chat] Printf with leading zeros?,
Rick Mann <=
- Re: [avr-chat] Printf with leading zeros?, Michael N. Moran, 2011/02/01
- Re: [avr-chat] Printf with leading zeros?, Rick Mann, 2011/02/01
- Re: [avr-chat] Printf with leading zeros?, Andy Warner, 2011/02/01
- Re: [avr-chat] Printf with leading zeros?, Rick Mann, 2011/02/01
- RE: [avr-chat] Printf with leading zeros?, Weddington, Eric, 2011/02/01
- Re: [avr-chat] Printf with leading zeros?, Rick Mann, 2011/02/01
- Re: [avr-chat] Printf with leading zeros?, Rick Mann, 2011/02/01
- Re: [avr-chat] Printf with leading zeros?, Joerg Wunsch, 2011/02/04