কম্পিউটার

C-তে ঋণাত্মক সংখ্যার মডুলাস


এখানে আমরা মডুলাস পেতে ঋণাত্মক সংখ্যা ব্যবহার করলে ফলাফল কী হবে তা দেখব। আসুন আমরা নিম্নলিখিত প্রোগ্রাম এবং তাদের আউটপুট দেখি ধারণা পেতে।

উদাহরণ

#include<stdio.h>
int main() {
   int a = 7, b = -10, c = 2;
   printf("Result: %d", a % b / c);
}

আউটপুট

Result: 3

এখানে % এবং / এর অগ্রাধিকার একই। তাই % প্রথমে কাজ করছে, তাই একটি % b 7 তৈরি করছে, এখন এটিকে c দিয়ে ভাগ করার পরে, এটি 3 তৈরি করছে। এখানে একটি % b এর জন্য, বাম অপারেন্ডের চিহ্নটি ফলাফলের সাথে যুক্ত করা হয়েছে। আসুন আমরা এটিকে আরও স্পষ্টভাবে দেখি।

উদাহরণ

#include<stdio.h>
int main() {
   int a = 7, b = -10;
   printf("Result: %d", a % b);
}

আউটপুট

Result: 7

যদি আমরা a এবং b এর চিহ্ন বিনিময় করি, তাহলে তা নিচের মত হবে।

উদাহরণ

#include<stdio.h>
int main() {
   int a = -7, b = 10;
   printf("Result: %d", a % b);
}

আউটপুট

Result: -7

একইভাবে যদি উভয়ই নেতিবাচক হয়, তবে ফলাফলও নেতিবাচক হবে।

উদাহরণ

#include<stdio.h>
int main() {
   int a = -7, b = -10;
   printf("Result: %d", a % b);
}

আউটপুট

Result: -7

  1. গুগল শীটে লাল রঙে নেতিবাচক সংখ্যাগুলি কীভাবে দেখাবেন

  2. ধনাত্মক এবং ঋণাত্মক সংখ্যা পুনর্বিন্যাস করতে পাইথনে ল্যাম্বডা এক্সপ্রেশন

  3. পাইথনে জটিল সংখ্যার সাথে মডুলাস কীভাবে কাজ করে?

  4. কিভাবে এক্সেলে নেতিবাচক সংখ্যা লাল করা যায় (4টি সহজ উপায়)