指定したバイト値を切り捨てた数を返します
unsigned int NSRoundDownToMultipleOfPageSize ( unsigned int byteCount );
解説
指定したバイト値を切り捨てた数を返します。
f80 の時 0 を返します。
1180 の時 1000 を返します。
2a80 の時 2000 を返します。
返り値
引数
( unsigned int )byteCount
フレームワーク
Foundation
クラス
NSRoundDownToMultipleOfPageSize
Function
使用可能
10.0
参照
NSPageSize
NSLogPageSize
NSRoundUpToMultipleOfPageSize
例文
#import "MyObject.h" @implementation MyObject - (IBAction)myAction:(id)sender { int i; for ( i=0 ; i< 10000000 ; i+=128){ NSLog([NSString stringWithFormat:@"i = %x, RoundUp = %x ,RoundDown = %x", i, NSRoundUpToMultipleOfPageSize(i), NSRoundDownToMultipleOfPageSize(i)]); } } @end