Appleが作成したコードには、次の行があります。
CMTimeMakeWithSeconds( newDurationSeconds, 1000*1000*1000 )
表現するためにどのような理由がある1,000,000,000
とは1000*1000*1000
?
なぜ1000^3
そんなことをしないのですか?
1_000_000_000
。ただし、時定数を使用すると、これはさらに困難になります。30 * 60
を書くよりも(30秒で30分)の方が読みやすくなります1800
。実際には、ユニットを記述できる言語があります。たとえばmeters
、悪い割り当てから身を守ることができます。
^
XORであり、指数演算子やべき演算子ではありません。