|
|
|
| ну не знаю я как сделать
$a= 1.00+2.00;
мне надо чтоб вывелось 3.00
Что только не делал и double и settype($a,double); | |
|
|
|
|
|
|
|
для: streloc
(02.07.2008 в 16:20)
| | а как выводишь?
может в реальном коде у тебя десятичная запятая, а не точка? | |
|
|
|
|
|
|
|
для: GeorgeIV
(02.07.2008 в 16:24)
| | хошь так
echo doubleval($a);
echo $a;
(double)$a;
settype($a,double);
$a=1.00+2.00;
точно точка. Я ведь скопировал | |
|
|
|
|
|
|
|
для: streloc
(02.07.2008 в 16:30)
| | $a = 1.00 + 2.00;
printf("%3.2f", $a); | |
|
|
|
|
|
|
|
для: GeorgeIV
(02.07.2008 в 16:55)
| | Спасибо. Так конечно работает, но мне хотелось бы узнать почему и как вывести с помощью double | |
|
|
|
|
|
|
|
для: streloc
(02.07.2008 в 16:57)
| | double используется не для вывода, а для приведения типов. для вывода лучше использовать форматирующие команды. | |
|
|
|