Contact
CoCalc Logo Icon
StoreFeaturesDocsShareSupport News AboutSign UpSign In
| Download

Tutorial Sage: Operações com números

Project: Notebooks-old
Views: 94
License: GPL3
Image: default

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