Tagapagpalit ng Scientific Notation
I-convert papunta at mula sa scientific notation.
Paano gamitin
Maglagay ng kumpletong decimal o E-notation value. Iwang blangko ang significant digits para mapanatili ang bawat digit at trailing zero, o pumili ng precision at rounding rule. Palaging multiple ng tatlo ang engineering exponent.
I-convert ang anumang decimal sa scientific at engineering notation — o mag-paste ng E notation gaya ng 1.5e6 para maibalik ang plain decimal. I-type ang 12345.678 at makikita agad ang 1.2345678e+4 (scientific, ibig sabihin 1.2345678 × 10⁴) at 12.345678e+3 (engineering), gamit ang exact digit-by-digit engine sa ilalim.
String-and-BigInt based ang engine, hindi floating point: napapanatili ang bawat digit na tina-type mo, kasama ang trailing zero (nananatiling 1.500 ang 1.500 dahil may dalang precision ang mga zero na iyon sa measurement). Iwanang blank ang “Significant digits” para panatilihin ang lahat, o magtakda ng precision at pumili sa apat na rounding rule: half up, half even (banker’s rounding), toward zero, away from zero.
Pinananatiling multiple ng 3 ng engineering notation ang exponent para tumugma ito sa SI prefix: direktang nababasa ang 12.345678e+3 bilang ≈12.35 k. Iyan ang dahilan kung bakit gusto ito ng mga engineer — mas mahirap sabihin ang 4.7 × 10⁻⁶ F kaysa 4.7 µF.
Mga limitasyon: tuwirang nire-reject ang kulang na E notation gaya ng “1e” sa halip na bahagyang i-parse. Sa tie lang nagkakaiba ang rounding rules — sa isang significant digit, ang 2.5 ay 3 sa half-up pero 2 sa half-even. Ito mismo ang dahilan kung bakit half-even ang default ng mga bank at IEEE 754: hindi ito unti-unting kumikiling pataas sa maraming rounding.
Mga inilathalang test vector — bawat isa ay na-validate sa live tool: 12345.678 → 1.2345678e+4 (= 1.2345678 × 10⁴) · engineering form 12.345678e+3 · napa-parse at nagra-round-trip ang 6.02e23 (Avogadro) · pinananatili ng 9.109e-31 (electron mass) ang lahat ng apat na digits · napapanatili ang trailing zero kapag blank ang significant digits. Huling na-verify: 2026-08-12.
Mga Madalas Itanong
Ano ang pagkakaiba ng scientific at engineering notation?
Ino-normalize ng scientific notation ang coefficient sa 1–10 (1.2345678e+4). Pinipilit ng engineering notation na maging multiple ng 3 ang exponent, na may coefficient mula 1 hanggang 1000 (12.345678e+3), kaya direkta itong tumutugma sa mga SI prefix gaya ng k, M, µ, n.
Bakit pinananatili ng 1.500 ang trailing zero nito?
Dahil exact string/BigInt engine ang ginagamit ng converter na ito, hindi floating point. Sa measurement, ang 1.500 ay nangangahulugang alam ang value hanggang tatlong decimal place; kapag ginawang 1.5, tahimik na nawawala ang precision information. Itakda nang tahasan ang significant digits kung mas kaunting digit ang gusto mo.
Ano ang half-even (banker’s) rounding at kailan ko ito dapat gamitin?
Sa exact tie, nagra-round ito sa nearest even digit: 2.5 → 2 pero 3.5 → 4. Sa maraming rounding, iniiwasan nito ang upward bias ng laging pag-round up sa halves, kaya ito ang default sa finance at IEEE 754 floating point.
Paano mag-type ng napakaliit na number?
Gumamit ng E notation na may negative exponent: 9.109e-31 para sa electron rest mass, 3e-9 para sa 3 nanoseconds. Ipinapakita ng converter ang full decimal expansion at parehong notation.
Bakit ni-reject ang input kong “1e”?
Kulang ito — walang exponent pagkatapos ng E. Nire-reject ng parser ang partial form sa halip na manghula, kaya hindi ka makakakuha ng tahimik na maling conversion mula sa typo.
Huling na-update: