আমি একটি ত্রুটির মুখোমুখি হয়েছি, সম্ভবত একটি বাগ ইন করেছি bc
। ব্যাশের স্ক্রিপ্টে দুটি সংখ্যার তুলনা করার চেষ্টা করার সময় আমি এটির মুখোমুখি হয়েছিলাম। দেখা যাচ্ছে যে আমি যখন করি:
echo "1.1E-2<1.1E-1" | bc -l
এটি প্রত্যাশিত 1 (প্রত্যাশার মতো)
তবে আমি যখন এক্সপ্লের জন্য এটি করি:
echo "2.1E-2<1.1E-1" | bc -l
এটি 0 প্রদান করে, যখন এটি 1 ফেরত আসবে (কারণ 0.021 0.11 এর চেয়ে ছোট)।
আমি বিবি সংস্করণ 1.06.95 কুবুন্টু 14.04 সহ ব্যবহার করছি
কেউ কি একই রকম ফলাফল পেয়েছে? কেউ কি কাজের কথা ভাবতে পারে?