CoCalc Public Filessagemath / operações_com_números.sagewsOpen with one click!
Author: Gustavo de Oliveira
Views : 21
License: GNU General Public License v3.0
Description: Tutorial Sage: Operações com números

Operações com números

Operações básicas

O interpretador funciona como uma calculadora. Os operadores +, -, * e / têm o sentido usual. Parênteses () podem ser usados para indicar precedência. Por exemplo:

2 + 3
5
50 - 5*6
20
(50 - 5*6)/4
5
8/5
8/5
8.0/5.0
1.60000000000000

Tipos de números

Os números 8 e 5 são do tipo Inteiro:

type(8)
<type 'sage.rings.integer.Integer'>

O número 8/5 é do tipo Racional:

type(8/5)
<type 'sage.rings.rational.Rational'>

Os números 8.0 e 5.0 são do tipo Real:

type(8.0)
<type 'sage.rings.real_mpfr.RealLiteral'>

Mais operações

Os operadores ^ e ** significam "elevar à potência":

2^3
8
2**3
8

O operador // calcula a parte inteira da divisão:

17//3
5

O operador % calcula o resto da divisão:

17%3
2