Dalam kode yang dibuat oleh Apple, ada baris ini:
CMTimeMakeWithSeconds( newDurationSeconds, 1000*1000*1000 )
Apakah ada alasan untuk mengekspresikan 1,000,000,000sebagai 1000*1000*1000?
Kenapa tidak 1000^3?
1_000_000_000. Namun, dengan konstanta waktu ini lebih sulit. Menulis lebih mudah dibaca 30 * 60(30 menit dalam detik) daripada menulis 1800. Sebenarnya ada bahasa yang akan memungkinkan Anda untuk menulis unit, misalnya meters, memungkinkan Anda untuk melindungi diri terhadap tugas yang buruk.
^adalah XOR, bukan eksponen atau operator daya.