mirror of
https://github.com/gnustep/libs-base.git
synced 2025-04-29 19:41:00 +00:00
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@6445 72102866-910b-0410-8b05-ffd578937521
300 lines
8.7 KiB
HTML
300 lines
8.7 KiB
HTML
<html><head>
|
|
<title>NSNumber</title>
|
|
</head>
|
|
<body>
|
|
<a href="NSNotificationQueue.html">[Previous]</a>
|
|
<a href="Base.html">[Up]</a>
|
|
<a href="NSNumberFormatter.html">[Next]</a>
|
|
<h1>NSNumber</h1>
|
|
<h3>Authors</h3>
|
|
<dl>
|
|
<dt><a href="http://www.gnustep.org/developers/whoiswho.html">Richard Frith-Macdonald</a>
|
|
<dd>
|
|
</dl>
|
|
<p>Version: 0.1</p>
|
|
<p>Date: 28 February, 2000</p>
|
|
<h2><a name="cont-0">NSNumber</a></h2>
|
|
<h2><a name="NSNumber">NSNumber</a></h2>
|
|
<p><b>Declared in:</b> Foundation/NSValue.h</p>
|
|
<p><b>Inherits from:</b> NSValue</p>
|
|
<p><b>Conforms to:</b> NSCoding
|
|
</p>
|
|
<hr>
|
|
|
|
|
|
<ul>
|
|
<li><a href="NSNumber.html#method-0">+numberWithBool:</a>
|
|
<li><a href="NSNumber.html#method-1">+numberWithChar:</a>
|
|
<li><a href="NSNumber.html#method-2">+numberWithDouble:</a>
|
|
<li><a href="NSNumber.html#method-3">+numberWithFloat:</a>
|
|
<li><a href="NSNumber.html#method-4">+numberWithInt:</a>
|
|
<li><a href="NSNumber.html#method-5">+numberWithLong:</a>
|
|
<li><a href="NSNumber.html#method-6">+numberWithLongLong:</a>
|
|
<li><a href="NSNumber.html#method-7">+numberWithShort:</a>
|
|
<li><a href="NSNumber.html#method-8">+numberWithUnsignedChar:</a>
|
|
<li><a href="NSNumber.html#method-9">+numberWithUnsignedInt:</a>
|
|
<li><a href="NSNumber.html#method-10">+numberWithUnsignedLong:</a>
|
|
<li><a href="NSNumber.html#method-11">+numberWithUnsignedLongLong:</a>
|
|
<li><a href="NSNumber.html#method-12">+numberWithUnsignedShort:</a>
|
|
<li><a href="NSNumber.html#method-13">-boolValue</a>
|
|
<li><a href="NSNumber.html#method-14">-charValue</a>
|
|
<li><a href="NSNumber.html#method-15">-compare:</a>
|
|
<li><a href="NSNumber.html#method-16">-decimalValue</a>
|
|
<li><a href="NSNumber.html#method-17">-description</a>
|
|
<li><a href="NSNumber.html#method-18">-descriptionWithLocale:</a>
|
|
<li><a href="NSNumber.html#method-19">-doubleValue</a>
|
|
<li><a href="NSNumber.html#method-20">-floatValue</a>
|
|
<li><a href="NSNumber.html#method-21">-initWithBool:</a>
|
|
<li><a href="NSNumber.html#method-22">-initWithChar:</a>
|
|
<li><a href="NSNumber.html#method-23">-initWithDouble:</a>
|
|
<li><a href="NSNumber.html#method-24">-initWithFloat:</a>
|
|
<li><a href="NSNumber.html#method-25">-initWithInt:</a>
|
|
<li><a href="NSNumber.html#method-26">-initWithLong:</a>
|
|
<li><a href="NSNumber.html#method-27">-initWithLongLong:</a>
|
|
<li><a href="NSNumber.html#method-28">-initWithShort:</a>
|
|
<li><a href="NSNumber.html#method-29">-initWithUnsignedChar:</a>
|
|
<li><a href="NSNumber.html#method-30">-initWithUnsignedInt:</a>
|
|
<li><a href="NSNumber.html#method-31">-initWithUnsignedLong:</a>
|
|
<li><a href="NSNumber.html#method-32">-initWithUnsignedLongLong:</a>
|
|
<li><a href="NSNumber.html#method-33">-initWithUnsignedShort:</a>
|
|
<li><a href="NSNumber.html#method-34">-intValue</a>
|
|
<li><a href="NSNumber.html#method-35">-isEqualToNumber:</a>
|
|
<li><a href="NSNumber.html#method-36">-longLongValue</a>
|
|
<li><a href="NSNumber.html#method-37">-longValue</a>
|
|
<li><a href="NSNumber.html#method-38">-shortValue</a>
|
|
<li><a href="NSNumber.html#method-39">-stringValue</a>
|
|
<li><a href="NSNumber.html#method-40">-unsignedCharValue</a>
|
|
<li><a href="NSNumber.html#method-41">-unsignedIntValue</a>
|
|
<li><a href="NSNumber.html#method-42">-unsignedLongLongValue</a>
|
|
<li><a href="NSNumber.html#method-43">-unsignedLongValue</a>
|
|
<li><a href="NSNumber.html#method-44">-unsignedShortValue</a>
|
|
</ul>
|
|
<hr>
|
|
<h2><a name="method-0">numberWithBool:</a></h2>
|
|
+ (NSNumber*) <b>numberWithBool:</b> (BOOL)value<br>
|
|
|
|
|
|
<hr>
|
|
<h2><a name="method-1">numberWithChar:</a></h2>
|
|
+ (NSNumber*) <b>numberWithChar:</b> (char)value<br>
|
|
|
|
|
|
<hr>
|
|
<h2><a name="method-2">numberWithDouble:</a></h2>
|
|
+ (NSNumber*) <b>numberWithDouble:</b> (double)value<br>
|
|
|
|
|
|
<hr>
|
|
<h2><a name="method-3">numberWithFloat:</a></h2>
|
|
+ (NSNumber*) <b>numberWithFloat:</b> (float)value<br>
|
|
|
|
|
|
<hr>
|
|
<h2><a name="method-4">numberWithInt:</a></h2>
|
|
+ (NSNumber*) <b>numberWithInt:</b> (int)value<br>
|
|
|
|
|
|
<hr>
|
|
<h2><a name="method-5">numberWithLong:</a></h2>
|
|
+ (NSNumber*) <b>numberWithLong:</b> (long int)value<br>
|
|
|
|
|
|
<hr>
|
|
<h2><a name="method-6">numberWithLongLong:</a></h2>
|
|
+ (NSNumber*) <b>numberWithLongLong:</b> (long long int)value<br>
|
|
|
|
|
|
<hr>
|
|
<h2><a name="method-7">numberWithShort:</a></h2>
|
|
+ (NSNumber*) <b>numberWithShort:</b> (short int)value<br>
|
|
|
|
|
|
<hr>
|
|
<h2><a name="method-8">numberWithUnsignedChar:</a></h2>
|
|
+ (NSNumber*) <b>numberWithUnsignedChar:</b> (unsigned char)value<br>
|
|
|
|
|
|
<hr>
|
|
<h2><a name="method-9">numberWithUnsignedInt:</a></h2>
|
|
+ (NSNumber*) <b>numberWithUnsignedInt:</b> (unsigned int)value<br>
|
|
|
|
|
|
<hr>
|
|
<h2><a name="method-10">numberWithUnsignedLong:</a></h2>
|
|
+ (NSNumber*) <b>numberWithUnsignedLong:</b> (unsigned long int)value<br>
|
|
|
|
|
|
<hr>
|
|
<h2><a name="method-11">numberWithUnsignedLongLong:</a></h2>
|
|
+ (NSNumber*) <b>numberWithUnsignedLongLong:</b> (unsigned long long int)value<br>
|
|
|
|
|
|
<hr>
|
|
<h2><a name="method-12">numberWithUnsignedShort:</a></h2>
|
|
+ (NSNumber*) <b>numberWithUnsignedShort:</b> (unsigned short int)value<br>
|
|
|
|
|
|
<hr>
|
|
<h2><a name="method-13">boolValue</a></h2>
|
|
- (BOOL) <b>boolValue</b><br>
|
|
|
|
|
|
<hr>
|
|
<h2><a name="method-14">charValue</a></h2>
|
|
- (char) <b>charValue</b><br>
|
|
|
|
|
|
<hr>
|
|
<h2><a name="method-15">compare:</a></h2>
|
|
- (NSComparisonResult) <b>compare:</b> (NSNumber*)aNumber<br>
|
|
|
|
|
|
<hr>
|
|
<h2><a name="method-16">decimalValue</a></h2>
|
|
- (NSDecimal) <b>decimalValue</b><br>
|
|
|
|
|
|
<hr>
|
|
<h2><a name="method-17">description</a></h2>
|
|
- (NSString*) <b>description</b><br>
|
|
|
|
|
|
<hr>
|
|
<h2><a name="method-18">descriptionWithLocale:</a></h2>
|
|
- (NSString*) <b>descriptionWithLocale:</b> (NSDictionary*)aLocale<br>
|
|
|
|
|
|
<hr>
|
|
<h2><a name="method-19">doubleValue</a></h2>
|
|
- (double) <b>doubleValue</b><br>
|
|
|
|
|
|
<hr>
|
|
<h2><a name="method-20">floatValue</a></h2>
|
|
- (float) <b>floatValue</b><br>
|
|
|
|
|
|
<hr>
|
|
<h2><a name="method-21">initWithBool:</a></h2>
|
|
- (id) <b>initWithBool:</b> (BOOL)value<br>
|
|
|
|
|
|
<hr>
|
|
<h2><a name="method-22">initWithChar:</a></h2>
|
|
- (id) <b>initWithChar:</b> (char)value<br>
|
|
|
|
|
|
<hr>
|
|
<h2><a name="method-23">initWithDouble:</a></h2>
|
|
- (id) <b>initWithDouble:</b> (double)value<br>
|
|
|
|
|
|
<hr>
|
|
<h2><a name="method-24">initWithFloat:</a></h2>
|
|
- (id) <b>initWithFloat:</b> (float)value<br>
|
|
|
|
|
|
<hr>
|
|
<h2><a name="method-25">initWithInt:</a></h2>
|
|
- (id) <b>initWithInt:</b> (int)value<br>
|
|
|
|
|
|
<hr>
|
|
<h2><a name="method-26">initWithLong:</a></h2>
|
|
- (id) <b>initWithLong:</b> (long int)value<br>
|
|
|
|
|
|
<hr>
|
|
<h2><a name="method-27">initWithLongLong:</a></h2>
|
|
- (id) <b>initWithLongLong:</b> (long long int)value<br>
|
|
|
|
|
|
<hr>
|
|
<h2><a name="method-28">initWithShort:</a></h2>
|
|
- (id) <b>initWithShort:</b> (short int)value<br>
|
|
|
|
|
|
<hr>
|
|
<h2><a name="method-29">initWithUnsignedChar:</a></h2>
|
|
- (id) <b>initWithUnsignedChar:</b> (unsigned char)value<br>
|
|
|
|
|
|
<hr>
|
|
<h2><a name="method-30">initWithUnsignedInt:</a></h2>
|
|
- (id) <b>initWithUnsignedInt:</b> (unsigned int)value<br>
|
|
|
|
|
|
<hr>
|
|
<h2><a name="method-31">initWithUnsignedLong:</a></h2>
|
|
- (id) <b>initWithUnsignedLong:</b> (unsigned long int)value<br>
|
|
|
|
|
|
<hr>
|
|
<h2><a name="method-32">initWithUnsignedLongLong:</a></h2>
|
|
- (id) <b>initWithUnsignedLongLong:</b> (unsigned long long int)value<br>
|
|
|
|
|
|
<hr>
|
|
<h2><a name="method-33">initWithUnsignedShort:</a></h2>
|
|
- (id) <b>initWithUnsignedShort:</b> (unsigned short int)value<br>
|
|
|
|
|
|
<hr>
|
|
<h2><a name="method-34">intValue</a></h2>
|
|
- (int) <b>intValue</b><br>
|
|
|
|
|
|
<hr>
|
|
<h2><a name="method-35">isEqualToNumber:</a></h2>
|
|
- (BOOL) <b>isEqualToNumber:</b> (NSNumber*)aNumber<br>
|
|
|
|
|
|
<hr>
|
|
<h2><a name="method-36">longLongValue</a></h2>
|
|
- (long long int) <b>longLongValue</b><br>
|
|
|
|
|
|
<hr>
|
|
<h2><a name="method-37">longValue</a></h2>
|
|
- (long int) <b>longValue</b><br>
|
|
|
|
|
|
<hr>
|
|
<h2><a name="method-38">shortValue</a></h2>
|
|
- (short int) <b>shortValue</b><br>
|
|
|
|
|
|
<hr>
|
|
<h2><a name="method-39">stringValue</a></h2>
|
|
- (NSString*) <b>stringValue</b><br>
|
|
|
|
|
|
<hr>
|
|
<h2><a name="method-40">unsignedCharValue</a></h2>
|
|
- (unsigned char) <b>unsignedCharValue</b><br>
|
|
|
|
|
|
<hr>
|
|
<h2><a name="method-41">unsignedIntValue</a></h2>
|
|
- (unsigned int) <b>unsignedIntValue</b><br>
|
|
|
|
|
|
<hr>
|
|
<h2><a name="method-42">unsignedLongLongValue</a></h2>
|
|
- (unsigned long long int) <b>unsignedLongLongValue</b><br>
|
|
|
|
|
|
<hr>
|
|
<h2><a name="method-43">unsignedLongValue</a></h2>
|
|
- (unsigned long int) <b>unsignedLongValue</b><br>
|
|
|
|
|
|
<hr>
|
|
<h2><a name="method-44">unsignedShortValue</a></h2>
|
|
- (unsigned short int) <b>unsignedShortValue</b><br>
|
|
|
|
|
|
<hr>
|
|
</body>
|
|
|
|
</html>
|