예제 #1
0
 def func():
     x[0] = y[None] + z[None]
     x[1] = y[None] - z[None]
     x[2] = y[None] * z[None]
     x[3] = y[None] // z[None]
     x[4] = ti.raw_div(y[None], z[None])
     x[5] = y[None] % z[None]
     x[6] = ti.raw_mod(y[None], z[None])
     x[7] = y[None]**z[None]
     x[8] = y[None] == z[None]
     x[9] = y[None] != z[None]
     x[10] = y[None] > z[None]
     x[11] = y[None] >= z[None]
     x[12] = y[None] < z[None]
     x[13] = y[None] <= z[None]
     x[14] = y[None] & z[None]
     x[15] = y[None] ^ z[None]
     x[16] = y[None] | z[None]
     x[17] = ti.min(y[None], z[None])
     x[18] = ti.max(y[None], z[None])
예제 #2
0
 def func(x: ti.i32, y: ti.i32):
     z[None] = x % y
     w[None] = ti.raw_mod(x, y)
예제 #3
0
 def func(x: arg1, y: arg2):
     z[None] = ti.raw_mod(x, y)