• Najnowsze pytania
  • Bez odpowiedzi
  • Zadaj pytanie
  • Kategorie
  • Tagi
  • Zdobyte punkty
  • Ekipa ninja
  • IRC
  • FAQ
  • Regulamin
  • Książki warte uwagi

Wyciąganie liczb po przecinku oraz zaokrąglanie | PHP

VPS Starter Arubacloud
0 głosów
1,008 wizyt
pytanie zadane 20 września 2019 w PHP przez Kamil Czech Dyskutant (7,700 p.)
Witam,

potrzebuję zrobić aby osobna zmienna przechowywała 2 cyfry po przecinku z 1 zmiennej w zaokrągleniu do 2 miejsc po przecinku.

Przykłady:

$x = 0.639 zmienna y ma przechowywać 64

$x = 5.005     $y = 01

$x = 9.651     $y = 65

 

Dziękuje za pomoc.

1 odpowiedź

0 głosów
odpowiedź 20 września 2019 przez DeBos123 Nałogowiec (44,950 p.)
wybrane 22 września 2019 przez Kamil Czech
 
Najlepsza
Możesz zaokrąglić do dwóch miejsc po przecinku, przekonwertować na string, a na końcu wyciągnąć jego dwa ostatnie znaki.
komentarz 20 września 2019 przez Kamil Czech Dyskutant (7,700 p.)
A mógłbyś dać przykład kodu ?
komentarz 20 września 2019 przez DeBos123 Nałogowiec (44,950 p.)
$y=substr(strval(round($x,2)),-2)
komentarz 22 września 2019 przez Kamil Czech Dyskutant (7,700 p.)
Dzięki, działa
komentarz 27 września 2019 przez Kamil Czech Dyskutant (7,700 p.)

@DeBos123, 

Problem pojawia się np. przy liczbie 21.4

Wtedy zamiast pokazać 40 pokazuje .4

komentarz 27 września 2019 przez DeBos123 Nałogowiec (44,950 p.)

Może spróbuj tego:

$y=substr(strval(number_format(round($x,2),2)),-2)

Musisz też sprawdzić czy napewno wszystkie funkcje są potrzebne, może da się coś zapisać krócej np. z powodu automatycznych konwersji.

komentarz 27 września 2019 przez Kamil Czech Dyskutant (7,700 p.)

Dzięki działa  wink

Podobne pytania

0 głosów
1 odpowiedź 4,952 wizyt
+1 głos
2 odpowiedzi 1,865 wizyt
pytanie zadane 23 lipca 2020 w C i C++ przez ten_tomek Nowicjusz (160 p.)
–1 głos
2 odpowiedzi 1,744 wizyt
pytanie zadane 12 kwietnia 2016 w C i C++ przez Avernis Nałogowiec (27,400 p.)

92,975 zapytań

141,939 odpowiedzi

321,182 komentarzy

62,302 pasjonatów

Motyw:

Akcja Pajacyk

Pajacyk od wielu lat dożywia dzieci. Pomóż klikając w zielony brzuszek na stronie. Dziękujemy! ♡

Oto polecana książka warta uwagi.
Pełną listę książek znajdziesz tutaj.

Wprowadzenie do ITsec, tom 2

Można już zamawiać tom 2 książki "Wprowadzenie do bezpieczeństwa IT" - będzie to około 650 stron wiedzy o ITsec (17 rozdziałów, 14 autorów, kolorowy druk).

Planowana premiera: 30.09.2024, zaś planowana wysyłka nastąpi w drugim tygodniu października 2024.

Warto preorderować, tym bardziej, iż mamy dla Was kod: pasja (użyjcie go w koszyku), dzięki któremu uzyskamy dodatkowe 15% zniżki! Dziękujemy zaprzyjaźnionej ekipie Sekuraka za kod dla naszej Społeczności!

...