bps to hex

I have calulated 300 bps as 12c (by calculator)

But the answer is 0x0000012c, why does the calculator not give this?

I'd expect 0000012c

Sp.

Reply to
species8350
Loading thread data ...

The correct answer is approximately

0x0000000000000000000012C.0000000000000000

John

Reply to
John Larkin

--
Would you also, in base 10, expect 10*10 to be 000000100?
Reply to
John Fields

Calculators don't usually show leading zeros.

--
Peter Bennett VE7CEI 
email: peterbb4 (at) interchange.ubc.ca        
GPS and NMEA info and programs: http://vancouver-webpages.com/peter/index.html 
Newsgroup new user info: http://vancouver-webpages.com/nnq
Reply to
Peter Bennett

I have no idea why you are expressing bits per second in hexadecimal.

But just as in decimal, leading zeroes in hex are optional.

2 + 2 = 4, or 04, or 000000000004, or however you want to write it.
Reply to
Michael A. Covington

since hex is read right to left just like any other number base why would you need the padded zero's? the value is still the same.

species8350 wrote:

Reply to
Jamie

In unix, and the C language I think, 0x0... is the standard prefix for a hex number. Not quite sure what your question is.

--
http://www.niftybits.ukfsn.org/

remove 'n-u-l-l' to email me. html mail or attachments will go in the spam
bin unless notified with [html] or [attachment] in the subject line.
Reply to
andy

I'm suprised you didn't get 454, or 100101100.

Regards, Bob Monsen

Reply to
Robert C Monsen

That would be 0454 or O454. It looks to me like the OP doesn't realize that 0x means hex.

Cheers! Rich

Reply to
Rich Grise

If I didn't know how to do leading zero suppression, yes.

:-)

Reply to
Rich Grise

ElectronDepot website is not affiliated with any of the manufacturers or service providers discussed here. All logos and trade names are the property of their respective owners.