︠1ddfedd5-de49-4ba7-98ad-6522d7f93990i︠ %md # Operações com números ︡1b918f44-6980-4e76-bf2e-d18fdaf56a6e︡{"done":true,"md":"# Operações com números"} ︠144a662e-0c56-428f-baea-b88a995ca009i︠ %md ## Operações básicas ︡af8dca92-1052-4f86-88ff-36b6508bd4e6︡{"done":true,"md":"## Operações básicas"} ︠f2f970f4-7302-4897-ba94-b96f5eb869f0i︠ %md 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: ︡a3235f3b-ade1-492b-a8af-5f4b85e2f913︡{"done":true,"md":"O interpretador funciona como uma calculadora.\nOs operadores `+`, `-`, `*` e `/` têm o sentido usual.\nParênteses `()` podem ser usados para indicar precedência.\nPor exemplo:"} ︠f807c6ee-ae22-452a-a99e-f23af0679f28s︠ 2 + 3 ︡5fb81efd-0c36-4dfc-9514-e047bd1221d9︡{"stdout":"5"}︡{"stdout":"\n"}︡{"done":true} ︠77e0797a-eb7c-48d7-b1dc-f591a3396441s︠ 50 - 5*6 ︡b7d5d6cb-d804-46ec-a542-157242894b47︡{"stdout":"20\n"}︡{"done":true} ︠a1db3aca-90ae-480b-9f30-b5ba3f626fb4s︠ (50 - 5*6)/4 ︡6a233863-3eb1-41b5-b8fa-70f7cf65d749︡{"stdout":"5\n"}︡{"done":true} ︠0d2e3c60-d8c5-4219-9c0f-66fd79767699s︠ 8/5 ︡83a280f7-390e-4424-91c3-00feb48b7d59︡{"stdout":"8/5\n"}︡{"done":true} ︠514fef8e-9bbf-4192-9678-065fb13c6d61s︠ 8.0/5.0 ︡4c25876e-4ed4-4faf-bf24-817593ceef25︡{"stdout":"1.60000000000000\n"}︡{"done":true} ︠0c7ac090-1d44-4146-8dec-65aed4f43f4di︠ %md ## Tipos de números ︡477c9e70-86b6-421b-935e-236bf01887b0︡{"done":true,"md":"## Tipos de números"} ︠e2468b21-a13e-479d-a003-97cf95c688c3i︠ %md Os números `8` e `5` são do tipo `Inteiro`: ︡3ef68b6d-e06d-4995-9034-83a65ebf03ce︡{"done":true,"md":"Os números `8` e `5` são do tipo `Inteiro`:"} ︠90df7d0b-9aa0-46db-bbba-4e39aa9f2300s︠ type(8) ︡5e54611c-3734-49eb-83ce-d5e3a7b3cbf7︡{"stdout":"\n"}︡{"done":true} ︠9e389476-526e-481e-b4f6-bb364fc04881i︠ %md O número `8/5` é do tipo `Racional`: ︡0d8b22f6-3000-4720-ac03-df4fc2983a7a︡{"done":true,"md":"O número `8/5` é do tipo `Racional`:"} ︠48b0d677-8591-424a-91bb-e8dd1f68232as︠ type(8/5) ︡4bc3b10f-b2ac-485c-a17c-6b294f42c5ca︡{"stdout":"\n"}︡{"done":true} ︠60a02077-50f1-4e74-a309-a74597b1b8fai︠ %md Os números `8.0` e `5.0` são do tipo `Real`: ︡6dfa1317-ecfe-4a7f-a644-4b5bf6b42d0b︡{"done":true,"md":"Os números `8.0` e `5.0` são do tipo `Real`:"} ︠585f0b46-e6cb-4128-8c3f-e362548e8e81s︠ type(8.0) ︡6839ce3f-14ec-43b6-bc2d-c23ba0675a80︡{"stdout":"\n"}︡{"done":true} ︠cbeabff2-67f1-4c96-9766-75d1197e17f8i︠ %md ## Mais operações ︡275ee107-1cbc-4a57-8201-455a47d8c741︡{"done":true,"md":"## Mais operações"} ︠b5a87b32-b297-494e-abe3-3562ac70fd8bi︠ %md Os operadores `^` e `**` significam "elevar à potência": ︡73412341-b81f-4056-bbaa-0b6087e927bc︡{"done":true,"md":"Os operadores `^` e `**` significam \"elevar à potência\":"} ︠8cd1a65a-d6c2-418c-afba-84a38c858868s︠ 2^3 ︡70157fb2-0404-42d8-93f8-20de09f50b67︡{"stdout":"8\n"}︡{"done":true} ︠80fd6ae1-dbcb-4501-b375-c078612acb01s︠ 2**3 ︡2a325037-43df-4d70-aebb-0335317d7f03︡{"stdout":"8\n"}︡{"done":true} ︠8d62d36e-a189-4a5f-9d14-62dc565c7928i︠ %md O operador `//` calcula a parte inteira da divisão: ︡25e777ca-93cc-47a9-be93-ba7f0c0ae83e︡{"done":true,"md":"O operador `//` calcula a parte inteira da divisão:"} ︠3dea4b9f-9cdd-4071-ae45-39544263cb05s︠ 17//3 ︡28aa690d-8179-4081-afda-46a24c77ee44︡{"stdout":"5\n"}︡{"done":true} ︠1be876bc-0a69-4831-92c8-a4ac0e5e7a43i︠ %md O operador `%` calcula o resto da divisão: ︡a1eb1da1-36b2-4b26-be38-7eee22424365︡{"done":true,"md":"O operador `%` calcula o resto da divisão:"} ︠fa873c1a-de0d-433a-b371-5bcfba8965d8s︠ 17%3 ︡c50b80e8-80c3-495e-9d25-9c5809442bd6︡{"stdout":"2\n"}︡{"done":true} ︠e4ad0bd0-2201-4702-90bd-6a4ab0a8ae79︠