![]() |
![]() ![]() |
![]() |
![]()
Post
#1
|
|
![]() Grupa: Zarejestrowani Postów: 1 707 Pomógł: 266 Dołączył: 3.07.2012 Skąd: Poznań Ostrzeżenie: (0%) ![]() ![]() |
|
|
|
![]()
Post
#2
|
|
Grupa: Zarejestrowani Postów: 6 806 Pomógł: 1828 Dołączył: 11.03.2014 Ostrzeżenie: (0%) ![]() ![]() |
%g
-------------------- |
|
|
![]()
Post
#3
|
|
![]() Grupa: Zarejestrowani Postów: 1 707 Pomógł: 266 Dołączył: 3.07.2012 Skąd: Poznań Ostrzeżenie: (0%) ![]() ![]() |
Zrobiłem kilka testów z %g:
Ciekawostki:
Szkoda, że dokładność nie odnosi się tu do liczby miejsc po przecinku, ale ogólnej liczby cyfr: Jest na to jakiś patent? |
|
|
![]()
Post
#4
|
|
Grupa: Zarejestrowani Postów: 6 806 Pomógł: 1828 Dołączył: 11.03.2014 Ostrzeżenie: (0%) ![]() ![]() |
Nie rozumiem. A po co precyzja, skoro chciałeś "obcinać" kończące zera?
Chyba, że coś źle rozumiem. Ale jeśli jednak tak jest, to wystarczy "%g". A jeśli nie printf, to $a+0 lub castowanie na float. -------------------- |
|
|
![]()
Post
#5
|
|
![]() Grupa: Zarejestrowani Postów: 1 707 Pomógł: 266 Dołączył: 3.07.2012 Skąd: Poznań Ostrzeżenie: (0%) ![]() ![]() |
Spójrz na pierwszy przykład. Precyzja po to, żeby uniknąć domyślnej precyzji wynoszącej 6 (w odniesieniu do łącznej liczby cyfr).
|
|
|
![]() ![]() |
![]() |
Aktualny czas: 21.08.2025 - 03:50 |