المنطقية غير عامل التشغيل (!)

ينفذ علامة السالب المنطقية في تعبير.

!expression

الوسيطات

  • تعبير
    أي تعبير.

ملاحظات

يوضح الجدول التالي كيف النتيجة هو تحديد.

إذا expressionتحويل إلى

ثم resultهو

صواب

خطأ

خطأ

صواب

الجميع عوامل التشغيل الأحادية، مثل كـ ! عامل التشغيل، يتم تقييم التعبيرات كـ التالي:

  • إذا كان تطبيق على غير معرّف أو nullالتعبيرات، خطأ وقت التشغيل هو raهوed.

  • يتم محول الكائنات إلى سلاسل.

  • يتم محول السلاسل إلى أرقام إذا كان ذلك ممكناً. في حالة وجود خطأ وقت التشغيل لا، هو raهوed.

  • يتم التعامل مع قيم المنطقية كـ أرقام (0 إذا خطأ , 1 إذا كان صحيحاً ).

عامل التشغيل هو المطبق على الرقم الناتج.

For the**!** عامل، إذا كان تعبير هو غير صفرية، نتيجة هو صفر. Ifتعبير هو zero, resultهو 1.

المتطلبات

Version 1

راجع أيضًا:

المرجع

bitwise غير عامل التشغيل (~)

المبادئ

أسبقية عامل التشغيل

خلاصة عامل التشغيل