Click here to Skip to main content
15,885,767 members
Home / Discussions / C#
   

C#

 
AnswerRe: Cubic roots of negative numbers, Math.Pow() Pin
harold aptroot19-Jul-09 17:53
harold aptroot19-Jul-09 17:53 
GeneralRe: Cubic roots of negative numbers, Math.Pow() Pin
Brandon Walton19-Jul-09 18:22
Brandon Walton19-Jul-09 18:22 
GeneralRe: Cubic roots of negative numbers, Math.Pow() Pin
harold aptroot19-Jul-09 18:43
harold aptroot19-Jul-09 18:43 
GeneralRe: Cubic roots of negative numbers, Math.Pow() Pin
Brandon Walton19-Jul-09 19:09
Brandon Walton19-Jul-09 19:09 
GeneralRe: Cubic roots of negative numbers, Math.Pow() Pin
PIEBALDconsult19-Jul-09 18:53
mvePIEBALDconsult19-Jul-09 18:53 
GeneralRe: Cubic roots of negative numbers, Math.Pow() Pin
harold aptroot19-Jul-09 18:59
harold aptroot19-Jul-09 18:59 
GeneralRe: Cubic roots of negative numbers, Math.Pow() Pin
PIEBALDconsult19-Jul-09 20:48
mvePIEBALDconsult19-Jul-09 20:48 
AnswerRe: Cubic roots of negative numbers, Math.Pow() Pin
Luc Pattyn20-Jul-09 1:05
sitebuilderLuc Pattyn20-Jul-09 1:05 
to summarize what others have said:

1. read the doc, it lists special cases including yours:
x < 0 but not NegativeInfinity; y is not an integer, NegativeInfinity, or PositiveInfinity ==> NaN

2. realize Math.Pow is using exp(y*ln(x)) so x better be positive
(you don't have to know that, but it justifies some of the documented special cases)

3. realize (double)1/3 can't be stored exactly in binary (not really relevant here)

4. make your own cubicroot method, which performs sign(x)*Math.Pow(abs(x),y)

Smile | :)

Luc Pattyn [Forum Guidelines] [My Articles]

The quality and detail of your question reflects on the effectiveness of the help you are likely to get.
Show formatted code inside PRE tags, and give clear symptoms when describing a problem.

QuestionHow many times each unique String appears in the collection. Pin
dsrao19-Jul-09 17:14
dsrao19-Jul-09 17:14 
AnswerRe: How many times each unique String appears in the collection. Pin
PIEBALDconsult19-Jul-09 17:16
mvePIEBALDconsult19-Jul-09 17:16 
AnswerRe: How many times each unique String appears in the collection. Pin
OriginalGriff19-Jul-09 21:55
mveOriginalGriff19-Jul-09 21:55 
GeneralRe: How many times each unique String appears in the collection. Pin
Luc Pattyn20-Jul-09 1:07
sitebuilderLuc Pattyn20-Jul-09 1:07 
GeneralRe: How many times each unique String appears in the collection. Pin
OriginalGriff20-Jul-09 1:23
mveOriginalGriff20-Jul-09 1:23 
GeneralRe: How many times each unique String appears in the collection. Pin
Luc Pattyn20-Jul-09 1:35
sitebuilderLuc Pattyn20-Jul-09 1:35 
GeneralRe: How many times each unique String appears in the collection. Pin
OriginalGriff20-Jul-09 1:41
mveOriginalGriff20-Jul-09 1:41 
QuestionC# Windows Forms: How to filter WM_ACTIVATE and WM_NCACTIVATE messages? Pin
Magnat7519-Jul-09 15:18
Magnat7519-Jul-09 15:18 
AnswerRe: C# Windows Forms: How to filter WM_ACTIVATE and WM_NCACTIVATE messages? Pin
N a v a n e e t h19-Jul-09 16:44
N a v a n e e t h19-Jul-09 16:44 
QuestionHow get a content of field in html table? [modified] Pin
MassimoPallara19-Jul-09 12:36
MassimoPallara19-Jul-09 12:36 
AnswerRe: How get a content of field in html table? Pin
Christian Graus19-Jul-09 14:49
protectorChristian Graus19-Jul-09 14:49 
QuestionImage Brightness and Contrast change together Pin
lexx_zone19-Jul-09 9:32
lexx_zone19-Jul-09 9:32 
AnswerRe: Image Brightness and Contrast change together Pin
Christian Graus19-Jul-09 14:07
protectorChristian Graus19-Jul-09 14:07 
QuestionCreate a program play video file on Pocket PC? Pin
phamminh0519-Jul-09 7:43
phamminh0519-Jul-09 7:43 
AnswerRe: Create a program play video file on Pocket PC? Pin
Nishant_Mishra19-Jul-09 19:45
Nishant_Mishra19-Jul-09 19:45 
QuestionWHy C#net doesnot support Mul.inheritance? Pin
Ali_10019-Jul-09 6:52
Ali_10019-Jul-09 6:52 
AnswerRe: WHy C#net doesnot support Mul.inheritance? Pin
PIEBALDconsult19-Jul-09 7:05
mvePIEBALDconsult19-Jul-09 7:05 

General General    News News    Suggestion Suggestion    Question Question    Bug Bug    Answer Answer    Joke Joke    Praise Praise    Rant Rant    Admin Admin   

Use Ctrl+Left/Right to switch messages, Ctrl+Up/Down to switch threads, Ctrl+Shift+Left/Right to switch pages.