Trong mã được tạo bởi Apple, có dòng này:
CMTimeMakeWithSeconds( newDurationSeconds, 1000*1000*1000 )
Có bất kỳ lý do để thể hiện 1,000,000,000
như 1000*1000*1000
?
Tại sao không 1000^3
cho vấn đề đó?
1_000_000_000
. Tuy nhiên, với hằng số thời gian thì điều này khó khăn hơn. Nó dễ đọc hơn 30 * 60
(30 phút trong giây) so với viết 1800
. Thực tế, có những ngôn ngữ sẽ cho phép bạn viết các đơn vị, ví dụ meters
, cho phép bạn tự bảo vệ mình trước các bài tập xấu.
^
là một XOR, không phải là toán tử lũy thừa hoặc lũy thừa.