diff --git a/src/sage/rings/qqbar.py b/src/sage/rings/qqbar.py index bd222aacc0a..2160d34a3e9 100644 --- a/src/sage/rings/qqbar.py +++ b/src/sage/rings/qqbar.py @@ -3289,6 +3289,17 @@ def is_square(self): else: return True + def is_integer(self): + """Return True if this number is a integer + + EXAMPLES:: + sage: QQbar(2).is_integer() + True + sage: QQbar(1/2).is_integer() + False + """ + return self in ZZ + def sqrt(self, all=False, extend=True): """ Return the square root(s) of this number.