রূপান্তরকারী

বৈজ্ঞানিক নোটেশন রূপান্তরকারী

বৈজ্ঞানিক নোটেশনে রূপান্তর করুন এবং ফিরিয়ে আনুন।

0
বৈজ্ঞানিক
ইঞ্জিনিয়ারিং

এটি দিয়ে গণনা করুন: বৈজ্ঞানিক ক্যালকুলেটর · সংখ্যা ফরম্যাট: সংখ্যা ফরম্যাটার.

কিভাবে ব্যবহার করবেন

একটি সম্পূর্ণ দশমিক বা E-notation মান লিখুন। প্রতিটি অঙ্ক ও শেষের শূন্য রাখতে তাৎপর্যপূর্ণ অঙ্ক ফাঁকা রাখুন, অথবা নির্ভুলতা ও রাউন্ডিং নিয়ম বেছে নিন। ইঞ্জিনিয়ারিং সূচক সবসময় তিনের গুণিতক।

যেকোনো decimal-কে scientific ও engineering notation-এ বদলান — অথবা 1.5e6-এর মতো E notation paste করে plain decimal ফিরে পান। 12345.678 type করলে সঙ্গে সঙ্গে 1.2345678e+4 (scientific, অর্থাৎ 1.2345678 × 10⁴) এবং 12.345678e+3 (engineering) দেখা যাবে; ভেতরে exact digit-by-digit engine কাজ করে।

Engine floating point নয়, string-and-BigInt ভিত্তিক: আপনার type করা প্রতিটি digit trailing zero-সহ অক্ষুণ্ণ থাকে (1.500 একইভাবে 1.500 থাকে, কারণ measurement-এ ওই zero-গুলো precision বহন করে)। সবকিছু রাখতে “Significant digits” blank রাখুন, অথবা precision set করে চার rounding rule-এর একটি বাছুন: half up, half even (banker’s rounding), toward zero, away from zero।

Engineering notation exponent-কে 3-এর multiple রাখে, তাই এটি SI prefix-এর সঙ্গে সরাসরি মিলে যায়: 12.345678e+3 সরাসরি ≈12.35 k হিসেবে পড়া যায়। Engineer-রা এ কারণেই এটি পছন্দ করেন — 4.7 × 10⁻⁶ F বলার চেয়ে 4.7 µF বলা সহজ।

সীমা: “1e”-এর মতো অসম্পূর্ণ E notation আংশিক parse না করে সরাসরি বাতিল করা হয়। Rounding rule কেবল tie-এর সময় আলাদা হয় — এক significant digit-এ 2.5, half-up-এ 3 কিন্তু half-even-এ 2 হয়। এ কারণেই bank ও IEEE 754-এ default half-even: বহুবার rounding করলেও এটি ওপরের দিকে সরে যায় না।

প্রকাশিত টেস্ট ভেক্টর — প্রতিটিই লাইভ টুলে যাচাই করা হয়েছে: 12345.678 → 1.2345678e+4 (= 1.2345678 × 10⁴) · engineering form 12.345678e+3 · 6.02e23 (Avogadro) parse ও round-trip হয় · 9.109e-31 (electron mass) সব চার digits রাখে · significant digits blank থাকলে trailing zero অক্ষুণ্ণ থাকে। সর্বশেষ যাচাই: 2026-08-12।

প্রশ্নোত্তর (FAQ)

Scientific ও engineering notation-এর পার্থক্য কী?

Scientific notation coefficient-কে 1–10-এ normalize করে (1.2345678e+4)। Engineering notation exponent-কে 3-এর multiple এবং coefficient-কে 1 থেকে 1000-এর মধ্যে রাখে (12.345678e+3), তাই এটি k, M, µ, n-এর মতো SI prefix-এর সঙ্গে সরাসরি মেলে।

1.500-এর trailing zero কেন থেকে যায়?

কারণ এই converter floating point নয়, exact string/BigInt engine ব্যবহার করে। পরিমাপে 1.500 মানে মানটি তিন ঘর দশমিক পর্যন্ত জানা; এটিকে 1.5 করলে precision-এর তথ্য নীরবে নষ্ট হয়। কম digit চাইলে significant digits স্পষ্টভাবে সেট করুন।

Half-even (banker’s) rounding কী এবং কখন ব্যবহার করা উচিত?

Exact tie হলে এটি nearest even digit-এ round করে: 2.5 → 2, কিন্তু 3.5 → 4। অনেক rounding-এ এটি halves-কে সব সময় ওপরের দিকে round করার bias এড়ায়; তাই finance ও IEEE 754 floating point-এ এটিই default।

খুব ছোট number কীভাবে type করব?

Negative exponent-সহ E notation ব্যবহার করুন: electron rest mass-এর জন্য 9.109e-31, এবং 3 nanoseconds-এর জন্য 3e-9। Converter full decimal expansion ও দুই notation-ই দেখায়।

আমার input “1e” কেন বাতিল হলো?

এটি অসম্পূর্ণ — E-এর পরে exponent নেই। Parser অনুমান না করে partial form বাতিল করে, তাই typo থেকে নীরবে ভুল conversion পাওয়ার ঝুঁকি থাকে না।

সর্বশেষ আপডেট: