У коді, створеному Apple, є такий рядок:
CMTimeMakeWithSeconds( newDurationSeconds, 1000*1000*1000 )
Чи є якась причина виразити 1,000,000,000
як 1000*1000*1000
?
Чому б не 1000^3
з цього питання?
1_000_000_000
. Однак із константами часу це складніше. Писати краще 30 * 60
(30 хвилин за секунди), ніж читати, ніж писати 1800
. Насправді існують мови, які дозволять писати одиниці, наприклад meters
, дозволяючи захистити себе від поганих завдань.
^
- це XOR, а не показник чи оператор живлення.