[Archives] Mathématiques pures, physique, chimie, etc. : problèmes d'entraînement cérébral sans rapport avec le commerce. - page 323

 
Integer писал(а) >>


Vous pouvez faire le calcul dans une calculatrice Windows.


Oui, ça marche. 10947302325566084787191541568-10924622727902378924946084413-22679597663705862245457125=30
C'est même drôle.
 
(-283059965.0)*(-283059965.0)*(-283059965.0)+(-2218888517.0)*(-2218888517.0)*(-2218888517.0)+(2220422932.0)*(2220422932.0)*(2220422932.0)=0.0 (!=30)
30 ne fonctionne pas.
La génétique trouve pour le nombre 29=(-3)^3+(-2)^3+(4)^3 et 29=(1)^3+(1)^3+(3)^3. Pour 30, il n'est pas possible de trouver
 
joo >>:
(-283059965.0)*(-283059965.0)*(-283059965.0)+(-2218888517.0)*(-2218888517.0)*(-2218888517.0)+(2220422932.0)*(2220422932.0)*(2220422932.0)=0.0 (!=30)

joo, comment avez-vous calculé cela - dans votre esprit ?

La génétique trouve pour le nombre 29=(-3)^3+(-2)^3+(4)^3 et 29=(1)^3+(1)^3+(3)^3. Je n'en trouve pas à 30

Eh bien, j'ai écrit que la solution ci-dessus est la première trouvée. Avant cela, on ne connaissait aucune représentation de 30 comme une somme de trois cubes d'entiers.

 
Mathemat >>:

joo, это ты как считал - в уме, что ли?

Дык я ж написал, что решение выше - первое найденное. До этого никаких представлений 30 в виде суммы трех кубов целых известно не было.

Pas dans mon esprit, bien sûr. Je viens de vérifier - la somme des trois cubes est 0, pas 30.

 
Avec quoi l'avez-vous testé ?
Richie l'a aussi vérifié - sur les conseils d'Integer:
10947302325566084787191541568-10924622727902378924946084413-22679597663705862245457125=30<br / translate="no">
 
Mathemat >>:
А на чем проверил?
Richie тоже проверил - по совету Integer'a:

not 30, but 1094730232325566084787191541568-1092462272790902378924946084413-22679597663705862245457125=-180388626432

MQL compte merveilleusement

 
joo писал(а) >>

не 30, а 10947302325566084787191541568-10924622727902378924946084413-22679597663705862245457125=-180388626432

>> MQL s'interroge


VB compte aussi, mais il distribue des déchets. Essayez-le sur une calculatrice Windows.

 
joo, voici ce que j'ai trouvé dans l'aide (MQL4 Reference - Language Basics - Data Types - Integer Constants (int)) :
Les constantes entières peuvent prendre des valeurs comprises entre -2147483648 et 2147483647. Si la constante dépasse la plage spécifiée, le résultat est indéfini.
 

Au fait, les 6 derniers chiffres des numéros : 541568-084413-457125=30

 
Mathemat >>:
joo, вот накопал в Помощи (Справочник MQL4 - Основы языка - Типы данных - Целые константы (int)):

Calculé en chiffres doubles.

Mais il y aura toujours des zéros après le 16e chiffre, c'est pourquoi le résultat est le même.

Je vais essayer de contourner cette limitation sans utiliser de variables de type chaîne.

Raison: