Amiddio
Новичок
Double в СЕССИЯХ
Такой вопрос:
При записи числа, например 1.12, в сессию ($_SESSION['sess_summa']) в нее пишется вот такая ерунда:
... sess_summa|d:1.12000000000000010658141036401502788066864013671875;
Почему он не пишет просто 1.12 ?
Сессию инециалезирую заранее $_SESSION['sess_summa']=0;
-~{}~ 13.05.05 14:33:
Хочу уточнить $_SESSION['sess_summa'] += 1.12
-~{}~ 13.05.05 14:37:
Вот скрипт:
<?php
session_start();
$data_prod[0]['price'] = 1.12;
$_SESSION['ttt'] = 0;
$_SESSION['ttt'] += $data_prod[0]['price'];
print $_SESSION['ttt'];
?>
Такой вопрос:
При записи числа, например 1.12, в сессию ($_SESSION['sess_summa']) в нее пишется вот такая ерунда:
... sess_summa|d:1.12000000000000010658141036401502788066864013671875;
Почему он не пишет просто 1.12 ?
Сессию инециалезирую заранее $_SESSION['sess_summa']=0;
-~{}~ 13.05.05 14:33:
Хочу уточнить $_SESSION['sess_summa'] += 1.12
-~{}~ 13.05.05 14:37:
Вот скрипт:
<?php
session_start();
$data_prod[0]['price'] = 1.12;
$_SESSION['ttt'] = 0;
$_SESSION['ttt'] += $data_prod[0]['price'];
print $_SESSION['ttt'];
?>