• 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

0 głosów
1,524 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ź 5,448 wizyt
+1 głos
2 odpowiedzi 2,972 wizyt
pytanie zadane 23 lipca 2020 w C i C++ przez ten_tomek Nowicjusz (160 p.)
–1 głos
2 odpowiedzi 2,373 wizyt
pytanie zadane 12 kwietnia 2016 w C i C++ przez Avernis Nałogowiec (27,400 p.)

93,757 zapytań

142,716 odpowiedzi

323,363 komentarzy

63,353 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

Twierdza Linux. Bezpieczeństwo dla dociekliwych

Aby uzyskać rabat -10%, użyjcie kodu pasja-linux, wpisując go w specjalne pole w koszyku.

...