Junior — Middle
Меҳмонон, метавонед шарҳ диҳед, ки унар оператор чист ва чӣ гуна аз дигар операторҳо фарқ мекунад?
sobes.tech AI
Ҷавоб аз AI
Оператори унарӣ — ин операторест, ки танҳо ба як операнд таъсир мерасонад. Масалан, дар забони Java, операторҳои унарӣ чунинанд:
++(инкремент) ва--(декремент), масаланi++- манфии унарӣ
-, масалан-a - рад кардани мантиқӣ
!, масалан!flag
Фарқият байни операторҳои унарӣ ва бинарӣ дар он аст, ки операторҳои бинарӣ ду операнд талаб мекунанд (масалан, a + b), дар ҳоле ки унарӣ танҳо яке талаб мекунад. Операторҳои унарӣ мустақиман ба арзиш ё тағирёбанда татбиқ мешаванд ва натиҷаро бар асоси ҳамин як операнд тағир медиҳанд ё бармегардонанд.