19
Là phép nhân và chia sử dụng toán tử shift trong C có thực sự nhanh hơn không?
Nhân và chia có thể đạt được bằng cách sử dụng các toán tử bit, ví dụ i*2 = i<<1 i*3 = (i<<1) + i; i*10 = (i<<3) + (i<<1) và như thế. Có thực sự nhanh hơn để sử dụng nói (i<<3)+(i<<1)để nhân với 10 so với sử dụng …