[RUBY] Opérateur résiduel et puissance (冪 puissance)

【Aperçu】

1. Conclusion </ b>

2. Comment utiliser </ b>

3. Ce que j'ai appris d'ici </ b>

  1. Conclusion

Surplus </ b>:% Puissance de puissance </ b>: ** utilisation!


2. Comment utiliser

Cette fois, un entier à 2 chiffres (il n'y a pas de programme pour limiter le nombre de chiffres) saisit «La somme du chiffre des dizaines et du chiffre des unités est calculée.

python



def addition(a, b)
  a + b
end

def calculation(num)
 #10e place
 no1 = (num / 10) % 10
 #1ère place
 no2 = (num / 1) % 10
  return no1,no2
end

puts "Entrez un entier à 2 chiffres"
num = gets.to_i
a, b = calculation(num)
add_sum = addition(a, b)
puts "La somme de la place des dizaines et de la place des unités est#{add_sum}"

Afin d'obtenir la place des dizaines, le nombre divisé par 10 est ensuite divisé par 10 pour obtenir le reste. De même, la 1ère place est le reste obtenu en divisant la valeur par 1 et en divisant encore par 10. À ce moment-là, j'utilise "%" pour en mettre trop.

(Exemple)Pour 28


(num / 10)・ ・ ・ ・ 28/ 10 = 2.8
2.8 %10 ・ ・ ・ ・ 0 reste 2"2"rends le.

(num / 1)・ ・ ・ ・ 28/ 1 = 28
28 %10 ... 2 reste 8"8"rends le.


3. Ce que j'ai appris d'ici (utilisé en cas d'erreur)

J'ai appris qu'un programme avec un mélange d'éléments arithmétiques nécessite non seulement la connaissance du programme, mais aussi l'idée de concevoir et de calculer. C'est très important car vous avez besoin de connaître le programme pour le calcul ingénieux, et parfois vous l'utilisez précisément lorsque vous vous demandez «Où dois-je utiliser cette méthode?

Recommended Posts