Aktywne Wpisy
vikop-ru +77
Nacho_Libre +12
#sluchamzlastfm #sluchamzlastfm2 #muzyka #spotify #lastfm
Dzień dobry,
W ten niedzielny poranek zapraszam do cotygodniowego Waszego zestawienia najczęściej słuchanych albumów w serwisie last.fm w kończącym się tygodniu.
Słucham z last.fm - Notowanie: 571 - 25 lutego 2024
♪┌|∵|┘
Doskonale wiecie co robić, ale dla przypomnienia ;)
1. Wejść tutaj: http://tapmusic.net/lastfm lub tutaj: http://www.nsfcd.com/lastfm lub https://lastcollage.io/,
2. Wpisać swoją nazwę użytkownika w serwisie last.fm.
3. Następnie wybrać "7 days", gdyż zestawienie będzie z
Dzień dobry,
W ten niedzielny poranek zapraszam do cotygodniowego Waszego zestawienia najczęściej słuchanych albumów w serwisie last.fm w kończącym się tygodniu.
Słucham z last.fm - Notowanie: 571 - 25 lutego 2024
♪┌|∵|┘
Doskonale wiecie co robić, ale dla przypomnienia ;)
1. Wejść tutaj: http://tapmusic.net/lastfm lub tutaj: http://www.nsfcd.com/lastfm lub https://lastcollage.io/,
2. Wpisać swoją nazwę użytkownika w serwisie last.fm.
3. Następnie wybrać "7 days", gdyż zestawienie będzie z
Od dawna wiadomo ( ͡° ͜ʖ ͡°), że:
0.1 + 0.1 + 0.1 - 0.3 == 5.551115123125783e-17
Jest to wynik bardzo bliski zeru (nie zero!) ale końcowy użytkownik nie takiego rezultatu by oczekiwał, więc jak to "naprawić"?
Otóż jest taki moduł jak decimal:
from decimal import Decimal
print(Decimal('0.1') + Decimal('0.1') + Decimal('0.1') - Decimal('0.3'))
# 0.0
Ale warto zwrócić tutaj uwagę na:
from decimal import Decimal
print(Decimal(0.1) + Decimal(0.1) + Decimal(0.1) - Decimal(0.3))
# 2.775557561565156540423631668E-17
Dlaczego tak jest?
W pierwszym przykładzie jako argument została przekazana liczba w postaci string a w drugim po prostu liczba zmiennoprzecinkowa.
Moduł dostępny w wersji #python2.7 oraz #python3
Jak macie coś do dodania to piszcie (✌ ゚ ∀ ゚)☞!
#programowanie #python #pythonziken
Komentarz usunięty przez autora
Wszak te informacje to nie jest jakas wiedza tajemna czy niedostepna, a raczej cos co się zawiera w każdym wstępie do języka programowania
Podaję kolejne potencjalne ciekawostki:
2 * True + False
a = float(0.1)
b = float(0.1)
In [3]: a is b
Out[3]: False
In [4]: a == b
Out[4]: True
[] = () = {}