
![]() |
||
Наши проекты: | Журнал · Discuz!ML · Wiki · DRKB · Помощь проекту |
ПРАВИЛА | FAQ | Помощь | Поиск | Участники | Календарь | Избранное | RSS |
[54.85.57.0] |
![]() |
|
Сообщ. #1,
|
|
|
Пусть есть строка "23456879". Я хочу поместить ее в переменные __int64, long, float, long long.
Если есть .ToInt, .ToDouble - то с другими типами проблема. Как реализовать? |
Сообщ. #2,
|
|
|
Возможно это то, что Вам нужно, если я правильно понял.
Stack Overflow: How do you format an unsigned long long int using printf? ![]() ![]() // %d--> for int // %u--> for unsigned int // %ld--> for long int or long // %lu--> for unsigned long int or long unsigned int or unsigned long // %lld--> for long long int or long long // %llu--> for unsigned long long int or unsigned long long AnsiString str = "285212672"; long long ss_llong = (long long)str.printf("%ll"); или, если просто поместить, тогда ![]() ![]() long long s_llong = (long long)str.ToDouble(); __int64 s_int64 = (__int64)str.ToDouble(); long s_long = (long)str.ToDouble(); float s_float = (float)str.ToDouble(); |