|
|
#21 |
|
Moderator
|
Цитата:
Цитата:
Сообщение от Gustav
Если исходное число целое, то его можно по ходу без напряжения превратить в real, сложив с 0. или умножив на 1. (точки важны!) или разделить на 1 (можно без точки):
X++: int a = 1000000; strFmt('%1', a + 0.) // или strFmt('%1', a * 1.) // или strFmt('%1', a / 1 ) // хоть по теории это и самый долгий вариант, // зато без точки :) Цитата:
![]() P.S. Ну, впрочем, можно и допилить слегка, правда, в этом случае появляется зависимость еще и от исходного числа, а не только от промежуточной строки (бррр! бред какой-то! ):X++: b = str2Num(
strFmt ( '%1e-%2',
strKeep( strNumberAfterStrFmt, '-0123456789'),
typeOf(a) == Types::Real ? 2 : 0
));Последний раз редактировалось Gustav; 30.04.2009 в 15:48. |
|
|
| Теги |
| разделитель тысячных, axapta |
|
|
Похожие темы
|
||||
| Тема | Ответов | |||
| Разделитель страницы в MS WORD | 3 | |||
| Разделитель десятичных знаков в отчетах | 0 | |||
|