LiveInternet
LiveInternet
x
(+ )
rss rss hh new
rss rss hh new
rss_rss_hh_new
-
-
e-mail
-
(21)
BlooDandMilK
Elenka2000
Python3
Stock_Market_Trading
_ghbhjif
balloonic
dmitriy1800
_
_
-
: 17.03.2011
:
:
: 51
:
[ ]
, 07 2017 . 11:36
+
++ (std::string) (float), (locale). , ("," ".").
++. , std::string("0.1") std::stof() std::istringstream float , .
→
https://habrahabr.ru/post/344108/
:
author Roottyck
c++
++
stof
stod
locale
0
0
0
0
0
0
<a href="https://www.liveinternet.ru/users/rss_rss_hh_new/post426281975/">[Из песочницы] Двуликая локаль в преобразовании из строки в дробное</a><br/> Каждый разработчик С++ рано или поздно сталкивается с особенностями конвертации дробного числа из строкового представления (std::string) в непосредственно число с плавающей точкой (float), связанными с установленной локалью (locale). Как правило, проблема возникает с различным представлением разделителя целой и дробной частей в десятичной записи числа ("," или "."). В данной статье речь пойдет о двойственности локалей С++. Если Вам интересно, почему преобразование одной и той же std::string("0.1") с помощью std::stof() и std::istringstream во float может привести к различным результатам, пр... <a href="https://www.liveinternet.ru/users/rss_rss_hh_new/post426281975/">Читать далее...</a>
« .
—
—
. »
:
[1] [
]
:
:
: ( )
:
URL
LiveInternet
PDA