ebben az oktatóanyagban megtudhatja, hogyan kerekítsük az úszót 2 tizedesjegyre a Pythonban. A rövid válasz: a Python round()
használatával váltson 2 tizedesjegyre. A két tizedesjegy a lebegőpontos változó tizedespontja utáni két számjegy.
az úszót 3 tizedesjegyre is kerekítheti a tizedesjegy után. A round()
a Python általánosan ismert funkciója ennek a feladatnak a végrehajtására. Meg fog tanulni néhány más módszert a Python más funkcióival.
Tehát kezdjük el konvertálni az úszót 2 tizedesjegyre az itt megadott példákkal.
Tartalomjegyzék
kerek úszó 2 tizedesjegyig a Pythonban
az úszó érték 2 tizedesjegyre történő kerekítéséhez a Python round()
– ot kell használnia. A round függvény az általánosan használt függvény, és csak két argumentumot igényel. Ha 2 tizedesjegyre szeretne kerekíteni, akkor a második argumentum értékeként 2-et kell átadnia. Az első argumentum a konvertálni kívánt Python karakterlánc.
1
2
|
myFloat = 23.98765;
nyomtatás (kerek (myFloat, 2));
|
kimenet
23.99
a fenti példa a lekerekített karakterláncot mutatja 2 tizedesjegyig. A második tizedesjegy száma a példában 8. A kerek átalakítás után azonban 9-et kap második tizedes számként. Ez csak azért van, mert a round()
növeli az értéket, ha 5 vagy több, mint 5.
Megjegyzés: Ha a harmadik tizedesjegyben lévő szám nagyobb, mint 5, akkor a 2.tizedesjegy értéke 1-re növekszik a kimenetben.
hogyan kerekítsük az úszót 3 tizedesjegyre a Pythonban
ha az úszó értéket 3 tizedesjegyre szeretné kerekíteni. Ugyanazt a round()
értéket kell használnod, és a 3-at kell átadnod második argumentumként. Az első argumentum ugyanaz a float változó, amelyet át kell adnia a függvénynek.
1
2
|
myFloat = 23.98765;
nyomtatás (kerek (myFloat, 3));
|
kimenet
23.988
a fenti példa mutatja a kerekített 3 tizedesjegy kimenet az úszó. A tizedes után a harmadik számjegy is megkapja a növekedést, mivel az előző számjegy több mint 5.
egyéb módszerek kerekítés ábra két tizedesjegyre Python
amellett, hogy a fenti módszerek, vannak más módszerek Python. Ezekkel a módszerekkel kerekítheti az úszó értéket 2 tizedesjegyre vagy 3 tizedesjegyre. Ezek a módszerek is egyszerűek és hasznosak. A módszerek azonban nem általánosan használt módszerek az úszó 2 tizedesjegyre konvertálására.
kerek Float két tizedesjegy a format()
a Python
átalakítani float két tizedesjegy, akkor kell használni a format()
. A második argumentum a ‘ .2f
‘, az első pedig a float változó, amelyet át kell adnia.
1
2
|
myFloat = 23.98765;
nyomtatás (formátum (myFloat,’.2f’));
|
kimenet
23.99
a fenti példa két tizedesjegyre kerekíti az úszót. Az úszót azonban 3 tizedesjegyre is konvertálhatja. Tovább kell olvasnia, hogy az úszót 2 tizedesjegyre konvertálja a Pythonban.
kerek Float három tizedesjegy a format()
a Python
konvertálni float két tizedesjegy, meg kell adni a harmadik argumentum ‘.3f
‘. A format()
első Argumentumának a konvertálni kívánt float változónak kell lennie.
1
2
|
myFloat = 23.98765;
nyomtatás (formátum (myFloat,’.3f’));
|
kimenet
23.988
a fenti példa mutatja az átalakított float értéket két tizedesjegyre. Ezen a módszeren kívül van egy másik módszer is, amely két tizedesjegyre konvertálható.
különböző módszer használata az úszó két tizedesjegyre kerekítéséhez
az alábbi példát kell használnia a lebegő érték két tizedesjegyre történő megváltoztatásához. Ez lehet ugyanaz, mint a format()
, de a használat módja más. Ezzel a módszerrel a százalékos(%) jelet kell használnia.
1
2
|
myFloat = 23.98765;
nyomtatás (“%.2f” % myFloat);
|
kimenet
23.99
a fenti példa bemutatja a példát, hogy megváltoztassa az úszó értéket két tizedesjegyre a Pythonban.
DOWNLOAD Free PYTHON CHEAT SHEET
Ön is szeretné olvasni
- Hogyan változtassuk meg a húr nagybetűs Python
- konvertálni az összes húr kisbetűs Python
- össze két húr változók Python
remélem tetszik ez bemutató arról, hogyan lehet kerekíteni az úszót 2 tizedesjegyig a Pythonban.