Софтуерно Инженерство
Loading...
+ Нов въпрос
nikolaydong avatar nikolaydong 1 Точки

Грешки в няколко задачи - php

Здравейте, на няколко пъти се опитвам да реша задачата "От C към F" (и не само), но резултатът винаги е един и същ, в смисъл, решенията са вярни, но самите числа ги няма след плаващата запетая;

Кодът:

<?php

$inches = floatval(readline());
$centimeters = $inches * 2.54;

echo $centimeters;

Expect аутпута показва:

12.70

Моят аутпут показва:

12.7

като цяло винаги изкарва едно единсветно число след запетаята, как в случая да изкарам повече от едно число?

Тагове:
0
Основи на програмирането 16/03/2019 09:47:34
willystyle avatar willystyle 354 Точки

ползвай

echo number_format($centimeters, 2, ".", "");

или

echo sprintf('%.02F', $centimeters);

0
nikolaydong avatar nikolaydong 1 Точки

Колега, благодаря за информацията.

Би ли ми казал в случая

2, ".", ""

 на първия ред и

'%.02F'

 с каква цел се пише?

 

На курса успях да усвоя първия цитиран код, ако може да ми обясниш за втория. :)

Колега, благодаря много. Лекторът обясни питането ми.

1
16/03/2019 11:10:04