| 1 | initial version |
Convert your numbers to explicit rationals and ask whether their square root is in Q:
sage: sqrt(1671/1000) in QQ
False
sage: sqrt(256/100) in QQ
True
sage: sqrt(2) in QQ
False
Or you can do the conversions this way:
sage: sqrt(QQ(1.671)) in QQ
False
Copyright Sage, 2010. Some rights reserved under creative commons license. Content on this site is licensed under a Creative Commons Attribution Share Alike 3.0 license.