Mikroelektronika MIKROE-442 Datenbogen
mikroBasic PRO for dsPIC30/33 and PIC24
MikroElektronika
671
Dec2Bcd
Prototype
sub function Dec2Bcd(dim decnum as byte) as byte
Description Converts input number to its appropriate BCD representation.
Parameters -
Parameters -
decnum
: number to be converted
Returns
Converted BCD value.
Requires
Nothing.
Example
dim a, b as byte
...
a = 22
b = Dec2Bcd(a) ‘ b equals 34
Notes
None.
Bcd2Dec16
Prototype
sub function Bcd2Dec16(dim bcdnum as word) as word
Description Converts 16-bit BCD numeral to its decimal equivalent.
Parameters -
Parameters -
bcdnum
16-bit BCD numeral to be converted
Returns
Converted decimal value.
Requires
Nothing.
Example
dim a, b as word
...
a = 0x1234 ‘ a equals 4660
b = Bcd2Dec16(a) ‘ b equals 1234
Notes
None.
Dec2Bcd16
Prototype
sub function Dec2Bcd16(dim decnum as word) as word
Description Converts decimal value to its BCD equivalent.
Parameters -
Parameters -
decnum
decimal number to be converted
Returns
Converted BCD value.
Requires
Nothing.
Example
dim a, b as word
...
a = 2345
b = Dec2Bcd16(a) ‘ b equals 9029
Notes
None.