Re: число в строку
- From
- Sergey Andrianov (2:5020/1507.400)
- To
- Alexander Kolosov
- Date
- 2002-10-08T15:17:46Z
- Area
- RU.ALGORITHMS
Здравствуй, Alexander!
Однажды 05-Oct-02 в 19:47 Alexander Kolosov (via gate)
написал All по поводу
-=- число в строку -=-
AK> Kаким образом на Си, можно из числа (переменная типа double) получить
AK> строку
AK> (char*) не используя форматные преобразования (printf...)?
AK> На ум приходит только деления/умножения на 10 со всеми вытекаюими
AK> последствиями (вместо 12.3 например можем получить 12.29999999999999).
AK> Нет ли какого нибудь более изЩяного метода?
Для увеличения "изящности" рекомендуется после преобразования произвести
округление (в твоем случае до 12.3000000000000) и "отрезать" лишние нули в
конце.
До свидания, в 16:15 MSK
Sergey
---
* Origin: Sergiev Posad (2:5020/1507.400)