Minggu, Mei 03, 2020

Modulus pada angka negatif

Apakah hasil keluaran dari contoh program berikut ini?


Output:
1

tanda '%' dan '/' memiliki precedence sama dan nilai asosiatifitasnya dari kiri ke kanan. Sehingga tanda '%' akan dieksekusi terlebih dahulu dengan hasil keluaran 3 dan tanda '/' akan menghasilkan nilai keluaran selanjutnya yaitu 1. Hal ini menekankan bahwa, tanda dari left operand ditambahkan untuk memberikan hasil pada kasus dari operador modulus pada bahasa C.


Output:
3


Output:
-3


Output:
-3





Tidak ada komentar:

Posting Komentar

Respon komentar 7 x 24 jam, so please be patient :D

Footer Adsense