On 5/9/07, Timothy Clemans <[EMAIL PROTECTED]> wrote: > > Oh. How do I check if something is an integer, rational, real, or complex? >
In general, in mathematics, it can be very hard to determine whether or not a number is real, etc. -- many subtle problems can be phrased in terms of asking whether or not a number is rational, etc. Do you know how to prove that pi is irrational? transcendental? However in SAGE in most cases you can use "in", e.g., sage: 3 in ZZ True sage: 3/1 in ZZ True sage: 2/3 in ZZ False sage: sqrt(2) in QQ False > On 5/9/07, William Stein <[EMAIL PROTECTED]> wrote: > > is_RealNumber checks that the data type of the input is a RealNumber, > > i.e., has parent a real field. It does not check whether the object > > itself has some sort of abstract mathematical meaning as a real > > number. > > > > On 5/9/07, Timothy Clemans <[EMAIL PROTECTED]> wrote: > > > {{{ > > > is_RealNumber(3) > > > /// > > > False > > > }}} > > > > > > {{{ > > > is_RealNumber(sqrt(2)) > > > /// > > > False > > > }}} > > > > > > {{{ > > > is_RealNumber(pi) > > > /// > > > False > > > }}} > > > > > > > > > -- > > William Stein > > Associate Professor of Mathematics > > University of Washington > > http://www.williamstein.org > > > > > > -- William Stein Associate Professor of Mathematics University of Washington http://www.williamstein.org --~--~---------~--~----~------------~-------~--~----~ To post to this group, send email to sage-support@googlegroups.com To unsubscribe from this group, send email to [EMAIL PROTECTED] For more options, visit this group at http://groups.google.com/group/sage-support URLs: http://sage.math.washington.edu/sage/ and http://sage.scipy.org/sage/ -~----------~----~----~----~------~----~------~--~---