No código criado pela Apple, existe esta linha:
CMTimeMakeWithSeconds( newDurationSeconds, 1000*1000*1000 )
Existe algum motivo para expressar 1,000,000,000como 1000*1000*1000?
Por que não 1000^3?
1_000_000_000. No entanto, com constantes de tempo, isso é mais difícil. É mais legível escrever 30 * 60(30 minutos em segundos) do que escrever 1800. Na verdade, existem idiomas que permitem que você escreva unidades, por exemplo meters, permitindo que você se proteja contra atribuições ruins.
^é um XOR, não um expoente ou operador de energia.