مشاركة عبر


العمليات الرقمية ذات الرأسين

تستخدم العوامل الرقمية الأعداد الصحيحة؛ لإجراء العمليات الحسابية، وإرجاع القيم الصحيحة. لتشغيل الأمثلة، استخدم Azure CLI أو Azure PowerShell ​​لتوزيع ملف Bicep.

عامل تشغيل الاسم
* ضرب
/ قسمة
% Modulo
+ إضافة
- طرح
- ناقص

إشعار

اطرح وناقص استخدم نفس عامل التشغيل. الوظيفة مختلفة؛ لأن الطرح يستخدم معاملين؛ بينما يستخدم الناقص معامل واحد.

الضرب *

operand1 * operand2

يضرب عددين صحيحين.

المعاملات

معامل النوع ‏‏الوصف
operand1 integer الرقم المراد ضربه.
operand2 integer مضاعف العدد.

قيمة الإرجاع

يُرجع حاصل الضرب في صورة عدد صحيح.

مثال

يتم ضرب عددين صحيحين وإرجاع الناتج.

param firstInt int = 5
param secondInt int = 2

output product int = firstInt * secondInt

الإخراج من المثال:

Name نوع القيمة‬
product integer 10

قسمة /

operand1 / operand2

يقسم عددًا صحيحًا على عدد صحيح.

المعاملات

معامل النوع ‏‏الوصف
operand1 integer عدد صحيح مقسم.
operand2 integer عدد صحيح يستخدم للقسمة. لا يمكن أن تكون صفراً.

قيمة الإرجاع

تُرجع حاصل القسمة في صورة عدد صحيح.

مثال

يتم تقسيم عددين صحيحين وإرجاع حاصل القسمة.

param firstInt int = 10
param secondInt int = 2

output quotient int = firstInt / secondInt

الإخراج من المثال:

Name نوع القيمة‬
quotient integer 5

باقي القسمة %

operand1 % operand2

قسمة عدد صحيح على عدد صحيح، وإرجاع الباقي.

المعاملات

معامل النوع ‏‏الوصف
operand1 integer العدد الصحيح المقسم.
operand2 integer العدد الصحيح المستخدم للقسمة. يجب ألا يكون 0.

قيمة الإرجاع

يتم إرجاع الباقي كعدد صحيح. إذا لم ينتج عن القسمة الباقي، يتم إرجاع 0.

مثال

يتم تقسيم زوجين من الأعداد الصحيحة وإرجاع الباقي.

param firstInt int = 10
param secondInt int = 3

param thirdInt int = 8
param fourthInt int = 4

output remainder int = firstInt % secondInt
output zeroRemainder int = thirdInt % fourthInt

الإخراج من المثال:

Name نوع القيمة‬
remainder integer 1
zeroRemainder integer 0

أضف +

operand1 + operand2

يضيف عددين صحيحين.

المعاملات

معامل النوع ‏‏الوصف
operand1 integer رقم لإضافته.
operand2 integer الرقم المضاف إلى رقم.

قيمة الإرجاع

تقوم عملية الجمع بإرجاع المجموع كعدد صحيح.

مثال

تتم إضافة عددين صحيحين وإرجاع المجموع.

param firstInt int = 10
param secondInt int = 2

output sum int = firstInt + secondInt

الإخراج من المثال:

Name نوع القيمة‬
sum integer 12

الطرح -

operand1 - operand2

يطرح عدداً صحيحاً من عدد صحيح.

المعاملات

معامل النوع ‏‏الوصف
operand1 integer عدد أكبر مطروح منه.
operand2 integer الرقم المطروح من العدد الأكبر.

قيمة الإرجاع

يُرجع الطرح الفرق في صورة عدد صحيح.

مثال

يتم طرح عدد صحيح وإرجاع الفرق.

param firstInt int = 10
param secondInt int = 4

output difference int = firstInt - secondInt

الإخراج من المثال:

Name نوع القيمة‬
difference integer 6

ناقص -

-integerValue

ضرب عدد صحيح في -1.

معامل

معامل النوع ‏‏الوصف
integerValue integer عدد صحيح مضروباً في -1.

قيمة الإرجاع

يتم ضرب عدد صحيح في -1. يُرجع العدد الصحيح الموجب عدداً صحيحاً سالباً ويعيد عدداً صحيحاً سالباً عدداً صحيحاً موجباً. يمكن التفاف القيم بأقواس.

مثال

param posInt int = 10
param negInt int = -20

output startedPositive int = -posInt
output startedNegative int = -(negInt)

الإخراج من المثال:

Name نوع القيمة‬
startedPositive integer -10
startedNegative integer 20

الخطوات التالية