Notice: This page requires JavaScript to function properly.
Please enable JavaScript in your browser settings or update your browser.
Oppiskele Muuntaminen: float() | Yhdistä Kaikki Aiheet
Tietotyypit Pythonissa

book
Muuntaminen: float()

Koska olemme jo hankkineet ymmärryksen int()-operaatiosta, ei ole tarpeen toistaa samaa tietoa. float()-funktio palvelee samanlaista tarkoitusta, mutta eroaa siinä, että se muuntaa tiedot liukuluku-tietotyypiksi. Katso tämä yksinkertainen esimerkki:😁

variable1 = 56
variable2 = "98.7"
variable3 = "5e4"

print(float(variable1))
print(float(variable2))
print(float(variable3))
1234567
variable1 = 56 variable2 = "98.7" variable3 = "5e4" print(float(variable1)) print(float(variable2)) print(float(variable3))
copy

Mielestäni yksi kiehtova piirre float()-funktiossa on syytä huomioida. Emme voi ainoastaan esittää tavallisia numeroita, vaan voimme myös esittää käsitteitä kuten äärettömyys ja Not a Number (NaN).

Tehtävä

Swipe to start coding

Sinun tulisi suhtautua kaikkeen varauksella! Yritä tarkistaa tehtävässä annettujen lauseiden output. Niiden tulisi olla selkeitä Pythonille myös. Vain tulosta koodi.

NaN - arvot, joita ei määritelty

Ratkaisu

print(float("InF"))
print(float("InFiNiTy"))

print(float("nan"))
print(float("NaN"))

Oliko kaikki selvää?

Miten voimme parantaa sitä?

Kiitos palautteestasi!

Osio 4. Luku 3
print(float("InF"))
print(float("InFiNiTy"))

print(float("nan"))
print(float("NaN"))

Kysy tekoälyä

expand
ChatGPT

Kysy mitä tahansa tai kokeile jotakin ehdotetuista kysymyksistä aloittaaksesi keskustelumme

some-alt