- 01
- 02
- 03
- 04
- 05
- 06
- 07
- 08
- 09
- 10
- 11
- 12
- 13
- 14
- 15
- 16
- 17
- 18
- 19
static char DigitToChar(
int _Digit
)
{
switch (_Digit)
{
case 0: return '0';
case 1: return '1';
case 2: return '2';
case 3: return '3';
case 4: return '4';
case 5: return '5';
case 6: return '6';
case 7: return '7';
case 8: return '8';
case 9: return '9';
default: return ':';
}
}
guest 04.02.2009 11:16 # 0
и наверное получили "09" вместо "9" и "999" вместо ":". Проверили, что функция используется правильно?
guest 22.10.2009 05:16 # 0
if (_Digit >=0 && _Digit <= 9)
{
return '0' + _Digit;
}
else
{
return ':';
}
guest 26.11.2009 15:17 # 0
if (_Digit >=0 && _Digit < 10)
{
return (char)(48 + _Digit);
}
else
{
return ':';
}
guest 05.01.2010 22:07 # 0
=>
return _Digit + '0';