Гибкое определение реального типа в научной и инженерной нотации в c ++ - PullRequest
0 голосов
/ 09 апреля 2011

Я определяю реальный тип, и я использую strtod для экспоненциального способа, даже если он не тестировался и не знаю, работает ли он, но более важно, я хотел бы знать, есть ли какая-либо встроенная функция, такая как strtod для инженерной записи, и если ее нет, как я могу это сделать?

Спасибо заранее, Martin

Ответы [ 2 ]

0 голосов
/ 10 апреля 2011

strtod понимает экспоненциальную запись.См., Например, http://pubs.opengroup.org/onlinepubs/009695399/functions/strtod.html.

0 голосов
/ 10 апреля 2011

Как насчет scanf() со спецификатором формата %g или %G (в зависимости от того, используете ли вы e или E в своих числах)?

...