تحتوي معظم إصدارات لغة البرولوج على المعاملات الرياضية (Arithmetic Operation) الموضحة في الجدول التالي , كما أن بعض الإصدارات تحتوي على المعامل (is) والذي يقوم بعمل المعامل (=), أي أن العبارة (x is 10+20) تكافئ (x = 10+20)
| المعامل | المعنى | مثال | الناتج |
| + | الجمع | 2+3 | 5 |
| - | الطرح | 3-1 | 2 |
| * | الضرب | 3*5 | 15 |
| / | ناتج القسمة الصحيحة | 7/4 | 1 |
| mod | باقي القسمة الصحيحة | mod 7 4 | 3 |
| = | اختبار التساوي | 2=2 | true |
| /= | اختبار عدم التساوي | 3=/2 | true |
| < | اكبر من | 3>5 | false |
| > | اقل من | 3<5 | true |
| <= | اقل من او يساوي | x<=y | غير محدد |
| >= | اكبر من او يساوي | X <=y | غير محدد |

ليست هناك تعليقات:
اضافة تعليق