Atrisināts: python pārvērš skaitli ar komatu un decimāldaļu par pludiņu

Galvenā problēma, pārvēršot skaitli ar komatu un decimāldaļu par peldošo skaitli, ir tā, ka skaitlis var nebūt pareizi noapaļots. Tas var radīt negaidītus rezultātus, mēģinot veikt aprēķinus vai veikt salīdzinājumus.

number = "1,000.00"
float(number.replace(",", ""))

Pirmajā rindā tiek izveidots virknes mainīgais ar nosaukumu “number” un tam tiek piešķirta vērtība “1,000.00”. Otrā rinda pārvērš virknes mainīgo “number” par mainīgo mainīgo, noņemot komatu rakstzīmes un atgriežot rezultātu kā peldošu.

Decimālskaitļi

Programmā Python decimālskaitļus attēlo decimālais modulis. Lai izveidotu decimālo skaitli, izmantojiet funkciju Decimal(). Piemēram, lai izveidotu skaitli, kas ir vienāds ar 10.5, izmantojiet funkciju Decimal() un kā argumentu ievadiet vērtību 10.5.

Lai decimālo skaitli pārvērstu par virknes attēlojumu, varat izmantot funkciju str(). Piemēram, ja vēlaties izdrukāt virkni “10.5”, izmantojiet funkciju str() un kā argumentu ievadiet vērtību 10.5.

Pludiņa tips

Float type ir datu tips Python, kas saglabā reālus skaitļus. To var izmantot mainīgajiem lielumiem, kas saglabā skaitliskas vērtības, piemēram, vecumu, algu un temperatūru.

Related posts:

Leave a Comment