[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Why is there no decimalValue in NSNumber?
From: |
David Wetzel |
Subject: |
Why is there no decimalValue in NSNumber? |
Date: |
Tue, 06 Aug 2002 16:49:37 +0000 |
Hi Folks,
Apple has this in NSDecimalNumber.h:
@interface NSNumber (NSDecimalNumberExtensions)
- (NSDecimal)decimalValue;
// Could be silently inexact for float and double.
@end
But GNUstep throws me an NSInvalidArgumentException NSIntNumber(instance) does
not recognize decimalValue.
My code was:
- (NSDecimalNumber*) netPriceWithPrice:(NSDecimalNumber*) price
vatPercent:(NSDecimalNumber*) vatPercent
{
NSDecimalNumber* myNetPrice;
myNetPrice = [[price
decimalNumberByMultiplyingBy:(NSDecimalNumber*)[NSDecimalNumber
numberWithInt:100]] decimalNumberByDividingBy:
[[NSDecimalNumber numberWithInt:100] decimalNumberByAdding:vatPercent]];
return myNetPrice;
}
Any ideas?
--
_ _
_(_)(_)_ David Wetzel, Turbocat's Development,
(_) __ (_) Buchhorster Strasse 23, D-16567 Muehlenbeck/Berlin, FRG,
_/ \_ Fax +49 33056 82835 Phone +49 33056 82834
(______) http://www.turbocat.de/ dave@turbocat.de
[Prev in Thread] |
Current Thread |
[Next in Thread] |
- Why is there no decimalValue in NSNumber?,
David Wetzel <=