Exercício 02-07:

Usando as propriedades da divisão e da multiplicação, tente entender como estes resultados são iguais:
0.2 * 6 + 8 * 0.3 + 7 * 0.5 = (20 * 6 + 8 * 30 + 7 * 50) / 100

Resposta:

##############################################################################
# Parte do livro Introdução à Programação com Python
# Autor: Nilo Ney Coutinho Menezes
# Editora Novatec (c) 2010-2024
# Quarta Edição - Março/2024 - ISBN 978-85-7522-886-9
#
# Site: https://python.nilo.pro.br/
#
# Arquivo: capitulo 02/exercicio-02-07.py
##############################################################################
# 0.2 * 6 + 8 * 0.3 + 7 * 0.5 = (20 * 6 + 8 * 30 + 7 * 50) / 100
# Podemos distribuir a divisão do lado esquerdo:
# 20 / 100 * 6 + 8 * 30 / 100 + 7 * 50 / 100
# reagrupando o elemento comum (100):
# ((20 * 6) + (8 * 30) + 7 * 50) / 100
# Todas estas expressões resultam em 7.1
Clique aqui para baixar o arquivo