Aতিহাসিক বা অন্যথায় কোনও কারণ আছে কেন, মডিউলাস অপারেটর বিভিন্ন ভাষার মতো মনে হচ্ছে এমন স্ট্যান্ডার্ড অপারেটরগুলির একটি ছোট সংখ্যার অংশ? ( +, -, *, /
এবং %
, জাবি এবং সি এর জন্য, **
রুবি এবং পাইথন সহ)।
মোডকে "মৌলিক" হিসাবে অন্তর্ভুক্ত করা অদ্ভুত বলে মনে হয় (এটি নক করে না, আমি এটি প্রচুর পরিমাণে ব্যবহার করি তবে আমি ক্ষয়ক্ষতি, পরম মান, মেঝে / সিলিং বা অন্যগুলিও ব্যবহার করি - এগুলি কেবল দরকারী এবং প্রয়োজনীয় বলে মনে হয়)। এটি জাভা, সি, রুবি এবং পাইথন যে সমস্ত স্পেসিফিকেশন অনুসরণ করে বা তারা যে ভাষা থেকে উত্সিত হয়েছে সেই ভাষাটি কি কোনও পুরানো সিদ্ধান্ত ছিল? যতদূর আমি বেশিরভাগ লিস্প ডায়ালাইগুলিতে বলতে পারি কেবলমাত্র অন্তর্ভুক্ত +, -, /
এবং *
।
প্রথমে আমি ভেবেছিলাম যে মোডটি বাইনারি স্তরে বাস্তবায়ন করা বিশেষত ("মৌলিক" অপারেটর কী হওয়া উচিত এবং কী কী হওয়া উচিত নয়) সম্পর্কে সিদ্ধান্তের বিষয়ে কী কোনও পার্থক্য করা উচিত? তবে এটি মনে হয় না। এটি কি আমার ভাবার চেয়ে প্রোগ্রামিংয়ে বেশি ব্যবহৃত হয়?