Did you guys know that ping (in Windows) uses the standard C libraries which allow for automatic conversion between number format types?
Try this:
from CMD type this with 192.168.1.1 in hex.
ping 0xc0.0xA8.0x1.0x1
Now in octal...
ping 0300.0250.01.01
This was discovered troubleshooting a script that improperly parsed IP addresses and prefixed them with 0; which means they are Octal and not decimal.