Swift Playgrounds: плавающие всегда округлые при отображении во встроенной переменной просмотра

попробуйте это

<?php
    echo "<script> var x = ". json_encode($phpVariable)."</script>";
?>

-

-После попытки этого какое-то время Хотя он работает, однако он замедляет работу. поскольку php является скриптом на стороне сервера, а javascript - пользователем.

0
задан JoRa 26 March 2019 в 12:42
поделиться

1 ответ

Это поведение воспроизводится в Swift Playground 2.2 на iPad.

Значение рассчитывается правильно, но встроенная программа просмотра для типа Float по умолчанию отображает только две десятичные цифры. Насколько я знаю, не существует документированного способа изменить это.

Тем не менее, вы можете создать строку из вашей переменной, вызвав print(x) или создав вручную, используя String(format: "%f", x).

Прикрепленный снимок экрана иллюстрирует поведение встроенного средства просмотра переменных. enter image description here

0
ответ дан JoRa 26 March 2019 в 12:42
поделиться
Другие вопросы по тегам:

Похожие вопросы: