iOSアプリ開発の逆引き辞典

iPhone/iPadで使えるアプリ開発のTipsをまとめてみました

2014-03-06から1日間の記事一覧

乱数(ランダムな値)を生成する

stdlib.hでは下記のように定義されています。 u_int32_t arc4random(void); void arc4random_addrandom(unsigned char * /*dat*/, int /*datlen*/); void arc4random_buf(void * /*buf*/, size_t /*nbytes*/) __OSX_AVAILABLE_STARTING(__MAC_10_7, __IPHONE…

小数点の切り捨て、切り上げ、四捨五入

本記事では、数値の少数点の処理(丸め処理、整数化)をおこなう方法を紹介します。 math.hで定義されているCの関数を使用します。 切り捨て math.hでは下記のように定義されています。 extern float floorf(float); extern double floor(double); extern long…