Aktywne Wpisy
Rademedes +30
MishMashStudio666 +284
Na specjalne życzenie pewnego przesympatycznego Mireczka popełniłem o to taki pierścionek. Wytyczne były takie by kamień był niebieski i wpadający w zieleń (upolowałem szafir), towarzystwo diamentów (umieściłem) oraz dość filigranowa konstrukcja. Zadanie tość trudne bo kamień dość głęboki i trzeba go osadzić wysoko by swoim szlifowanym spodem nie wbijał się w palec wybranki😉
Życzę wszystkim miłego dnia i pysznej kawusi
#rozowepaski
#niebieskiepaski
#zareczyny
#jubilerstwo
#pierscionek
#mishmashstudio666
Życzę wszystkim miłego dnia i pysznej kawusi
#rozowepaski
#niebieskiepaski
#zareczyny
#jubilerstwo
#pierscionek
#mishmashstudio666
W żadnej wersji PHP nie wykonuje się ten if na tych liczbach :)
Rozwaliło mi to ostatnio mózg przy analizie błędu w pewnym kodzie raportu klienta, myślałem że starość mnie dopadła ale jednak w żadnym sanboxie (w żadnej wersji php ten kod nie działa)
#programowanie
https://floating-point-gui.de/
https://nisal-pubudu.medium.com/how-to-deal-with-floating-point-rounding-error-5f77347a9549
https://www.youtube.com/watch?v=irm2ZJRWxX4
Komentarz usunięty przez autora
Komentarz usunięty przez autora
@zbyszek_kieliszek: przeczytaj/obejrzyj to co podesłałem to zrozumiesz dlaczego na niektórych wartościach działa a na innych nie. To ma związek z tym w jaki sposób liczby zmiennoprzecinkowe są przechowywane w systemie dwójkowym.
printf("%.020f", $x);
@zbyszek_kieliszek: nie wiem jak działa
var_dump
, ale normalnym języku programowania( ͡° ͜ʖ ͡°) można to normalnie wyświetlić (patrz screen). Może ta funkcjavar_dump
ma w sobie zaimplementowane coś co przewiduje ten błąd i wyświetla zgodnie z intuicją.No
To zdanie jest ważne:
Czyli PHP ma jakieś specjale funkcje, których powinieneś użyć w Twoim przypadku: https://www.php.net/manual/en/ref.bc.php
O, nawet masz tu: https://floating-point-gui.de/languages/php/