W kodzie stworzonym przez Apple jest taka linia:
CMTimeMakeWithSeconds( newDurationSeconds, 1000*1000*1000 )
Czy jest jakiś powód, aby wyrazić 1,000,000,000jako 1000*1000*1000?
Dlaczego nie 1000^3o to chodzi?
1_000_000_000. Jednak przy stałych czasowych jest to trudniejsze. Łatwiej jest pisać 30 * 60(30 minut w sekundach) niż pisać 1800. W rzeczywistości istnieją języki, które pozwolą ci pisać jednostki, np. metersPozwalając ci chronić się przed złymi zadaniami.
^jest XOR, a nie wykładnikiem ani operatorem potęgi.