Calculer la partie entière d'un nombre? - Page 5
Répondre à la discussion
Page 5 sur 6 PremièrePremière 5 DernièreDernière
Affichage des résultats 121 à 150 sur 158

Calculer la partie entière d'un nombre?



  1. #121
    CM63

    Re : Calculer la partie entière d'un nombre?


    ------

    Ça marche, ça fait 1!

    -----

  2. #122
    Médiat

    Re : Calculer la partie entière d'un nombre?

    Ça marche pas, tan(pi/2) n'existe pas !
    Je suis Charlie.
    J'affirme péremptoirement que toute affirmation péremptoire est fausse

  3. #123
    CM63

    Re : Calculer la partie entière d'un nombre?

    Citation Envoyé par Médiat Voir le message
    Ça marche pas, tan(pi/2) n'existe pas !
    Certes la formule n'est pas définie en 1 mais elle donne des valeurs correcte pour les limites : 0 pour la limite à gauche, 1 pour la limite à droite.

  4. #124
    EspritTordu

    Re : Calculer la partie entière d'un nombre?

    Citation Envoyé par CM63 Voir le message
    Ça marche, ça fait 1!
    C'est juste pour le 1.0 entier

    Citation Envoyé par Médiat Voir le message
    tan(pi/2) n'est pas définie !

    On peut toujours rajouter un if !
    Ou encore réduire le champ d'utilisation >1. C'est bizarre, mon tableur ne me renvoie pas d'erreur de calcul pour tan(pi/2). Sacré tableur!

  5. #125
    Médiat

    Re : Calculer la partie entière d'un nombre?

    Citation Envoyé par EspritTordu Voir le message
    C'est bizarre, mon tableur ne me renvoie pas d'erreur de calcul pour tan(pi/2). Sacré tableur!
    C'est parce que les calculs de ce tableur sont approximatifs, voilà ce que donne le mien pi = 3,1415926535897900000000, C'est la différence entre le calcul et les mathématiques.
    Je suis Charlie.
    J'affirme péremptoirement que toute affirmation péremptoire est fausse

  6. #126
    gg0
    Animateur Mathématiques

    Re : Calculer la partie entière d'un nombre?

    A priori,

    comme pi n'est pas un rationnel, le résultat en 1 dépend fortement du logiciel de calcul utilisé :
    * Avec du calcul approché, le résultat dépend de l'implémentation, donc des arrondis utilisé. Comme ce n'est pas exactement pi qui est utilisé, mais un nombre légèrement différent, on calcule soit la partie entière d'un nombre légèrement inférieur à 1, et on trouve 0, ou d'un nombre légèrement supérieur à 1, et on trouve 1. Contrairement à ce que croit Esprit_Tordu, on ne peut pas s'abstraire de ce qui se passe dans la représentation des nombres
    * Avec du calcul formel (calcul exact), le logiciel signale une erreur de calcul, par exemple Maple donne "Error, (in tan) singularity encountered".

    Cordialement.

  7. #127
    invite82078308

    Re : Calculer la partie entière d'un nombre?

    j'ai déjà expliqué la chose dans le post #114.
    Comme ne l'a pas dit Mark Twain : ils ne savaient pas que c'était impossible, donc ils ont perdu leur temps.


    Le fait qu'on puisse définir la partie entière (sauf pour les valeurs entières de la variable !) à partir d'une formule analytique est cependant inattendu, pas tout à fait trivial et donc intéressant du point de vue mathématique.

  8. #128
    Médiat

    Re : Calculer la partie entière d'un nombre?

    Et comme je l'ai écrit au message #12 !
    Je suis Charlie.
    J'affirme péremptoirement que toute affirmation péremptoire est fausse

  9. #129
    invite82078308

    Re : Calculer la partie entière d'un nombre?

    Effectivement, j'aurais du vous citer, nonobstant qu'il n'était pas inutile de rappeler ce fait que certains n'ont visiblement pas assimilé.
    Cela permet de réfuter rapidement certaines tentatives, en remarquant par exemple que la fonction tangente n'est pas définie partout (elle est continue là où elle est définie).

    La deuxième partie de mon message, qui tient compte des développements ultérieurs du sujet est peut-être un peu plus originale, même si je ne doute pas que d'autres ont eu ailleurs la même idée.

  10. #130
    Médiat

    Re : Calculer la partie entière d'un nombre?

    Je ne voulais que surenchérir sur la citation de Mark Twain, pas vous critiquer
    Je suis Charlie.
    J'affirme péremptoirement que toute affirmation péremptoire est fausse

  11. #131
    stefjm

    Re : Calculer la partie entière d'un nombre?

    Citation Envoyé par gg0 Voir le message
    * Avec du calcul formel (calcul exact), le logiciel signale une erreur de calcul, par exemple Maple donne "Error, (in tan) singularity encountered".
    Bonjour,
    Pour tan(pi/2), Wolfram Alpha (Mathematica) donne l'infini complexe, comme pour 1/0.
    https://www.wolframalpha.com/input/?i=tan%28pi%2F2%29

    Ça me parait pas mal.

    Par contre,
    pour 1-1/2-arctan(tan((1-1/2)*pi))/pi, il évalue en flottant et donne 0.
    pour 1-1/2-arctan(tan((1/2)*pi))/pi, il évalue en flottant et donne 1.

    Et là, je trouve cela piégeux. Quel est le critère d'Alpha pour passer du formel au numérique? Mystère...

    Cordialement.
    Moi ignare et moi pas comprendre langage avec «hasard», «réalité» et «existe».

  12. #132
    gg0
    Animateur Mathématiques

    Re : Calculer la partie entière d'un nombre?

    En fait, si j'ai bien compris, wolfram Alpha fait un peu tout, ce qui rend son usage délicat. Je ne l'utilise pas.

    Cordialement.

  13. #133
    stefjm

    Re : Calculer la partie entière d'un nombre?

    C'est cela.
    J'imagine que Mathematica est du même genre que Maple et que c'est simplement la version en ligne ALpha qui est "simplifiée".
    Perso, j'utilise Maple sur PC et Alpha quand je n'ai pas de Maple ou pour publier un résultat sur le forum.
    Moi ignare et moi pas comprendre langage avec «hasard», «réalité» et «existe».

  14. #134
    gg0
    Animateur Mathématiques

    Re : Calculer la partie entière d'un nombre?

    En fait, en dehors des cas simples, chaque langage de calcul formel traite à sa façon les écritures "mal conditionnées", ce qui peut parfois poser des problèmes quand un calcul formel interne utilise une convention inattendue. Pour ma part, je préfère qu'on me dise "singularity encountered" plutot que "i oo" pour tan(pi/2). C'est à moi de décider de ce qu'on fait du cas particulier.

    Cordialement.

  15. #135
    EspritTordu

    Re : Calculer la partie entière d'un nombre?

    il semblerait donc que la formule ne fonctionne pas autour des entiers sans doute à cause de l'arrondi approximatif de la tangente.

  16. #136
    gg0
    Animateur Mathématiques

    Re : Calculer la partie entière d'un nombre?

    C'est normal, si on fait du calcul approché : Quelle est la partie entière d'un nombre qui fait à peu près 1 ?

    Cordialement.

  17. #137
    stefjm

    Re : Calculer la partie entière d'un nombre?

    A la Cesaro, un terme avant, un terme après : 1/2

    C'est d'ailleurs l'une des définitions de l'échelon de Heaviside.

    Le 1/2 apparait comme décalage sur la variable dans l'expression (arctan tan) que j'ai donnée.
    Moi ignare et moi pas comprendre langage avec «hasard», «réalité» et «existe».

  18. #138
    gg0
    Animateur Mathématiques

    Re : Calculer la partie entière d'un nombre?

    Désolé, Stefjm,

    mais je n'ai rien compris à ce que tu racontes.

  19. #139
    invite51d17075
    Animateur Mathématiques

    Re : Calculer la partie entière d'un nombre?

    moi non plus 1/2 ne peut être une réponse.
    cela n'a pas de sens mathématique.

  20. #140
    stefjm

    Re : Calculer la partie entière d'un nombre?

    Citation Envoyé par gg0 Voir le message
    Désolé, Stefjm,
    mais je n'ai rien compris à ce que tu racontes.
    Si cela t'intéresse, je détaillerai ce que j'ai en tête (mais je ne tiens pas à perturber Esprit Tordu). Je ne tiens pas non plus à donner l'impression que je cherche à avoir raison.
    Citation Envoyé par ansset Voir le message
    moi non plus 1/2 ne peut être une réponse.
    cela n'a pas de sens mathématique.
    C'est quoi le sens mathématique mis à part le sens qu'on donne arbitrairement aux objets mathématiques manipulés?
    Cordialement.

    PS: je n'aurais sans doute pas le temps aujourd'hui.
    Moi ignare et moi pas comprendre langage avec «hasard», «réalité» et «existe».

  21. #141
    invite51d17075
    Animateur Mathématiques

    Re : Calculer la partie entière d'un nombre?

    Citation Envoyé par stefjm Voir le message
    C'est quoi le sens mathématique mis à part le sens qu'on donne arbitrairement aux objets mathématiques manipulés?
    Cordialement.
    bonjour et tj désolé pour mon incompréhension.
    il ne s'agit pas pour moi d'un sens arbitraire, mais de qcq chose de parfaitement défini sur R.
    ou alors tu en prend une autre.

  22. #142
    stefjm

    Re : Calculer la partie entière d'un nombre?

    C'est cela.
    Il y a trois fonctions qui se ressemblent : pas de raison de choisir l'une plus que l'autre pour le point d'indétermination de Arctan(tan(pi/2)).

    Floor, Ceiling et IntergerPart.
    Moi ignare et moi pas comprendre langage avec «hasard», «réalité» et «existe».

  23. #143
    invite51d17075
    Animateur Mathématiques

    Re : Calculer la partie entière d'un nombre?

    OK, je pensais que tu parlais de la def de E(x).

  24. #144
    Médiat

    Re : Calculer la partie entière d'un nombre?

    Bonjour,

    Citation Envoyé par stefjm Voir le message
    Il y a trois fonctions qui se ressemblent : pas de raison de choisir l'une plus que l'autre pour le point d'indétermination de Arctan(tan(pi/2)).
    Mathématiquement parlant Arctan(tan(pi/2))n'est pas indéterminé (quel sens exact donné à cet adjectif ?), cela n'existe pas !
    Je suis Charlie.
    J'affirme péremptoirement que toute affirmation péremptoire est fausse

  25. #145
    gg0
    Animateur Mathématiques

    Re : Calculer la partie entière d'un nombre?

    Stefjm,

    tout le monde parle de E(x), toi seul parle d'autre chose, sans le dire vraiment. Et le fait qu'on puisse choisir une valeur quelconque (ou même pas de valeur) dans une discontinuité de première espèce sans changer certains calculs (*), même s'il t'est habituel, n'a pas de rapport avec le sujet : Calculer E(x) pour tout x. De ce fait, tes interventions sont inopérantes, voire peuvent tromper Esprit_tordu (je crains que ç'ait été le cas au début).

    Cordialement.

    (*) mais ça change la fonction. ici on perle bien d'une fonction, pas d'une distribution.
    Dernière modification par gg0 ; 19/02/2016 à 10h07.

  26. #146
    stefjm

    Re : Calculer la partie entière d'un nombre?

    Citation Envoyé par Médiat Voir le message
    Mathématiquement parlant Arctan(tan(pi/2))n'est pas indéterminé (quel sens exact donné à cet adjectif ?), cela n'existe pas !
    On peut prolonger par continuité d'un coté ou de l'autre. Non?
    Citation Envoyé par gg0 Voir le message
    tout le monde parle de E(x), toi seul parle d'autre chose, sans le dire vraiment. Et le fait qu'on puisse choisir une valeur quelconque (ou même pas de valeur) dans une discontinuité de première espèce sans changer certains calculs (*), même s'il t'est habituel, n'a pas de rapport avec le sujet : Calculer E(x) pour tout x. De ce fait, tes interventions sont inopérantes, voire peuvent tromper Esprit_tordu (je crains que ç'ait été le cas au début).

    Cordialement.

    (*) mais ça change la fonction. ici on perle bien d'une fonction, pas d'une distribution.
    Esprit _tordu parlait de IntergerPart(x) qui n'est pas E(x), puisqu'il trouvait que la fonction que j'avais proposée ne correspond pas sur les x négatifs.
    La fonction proposée fait intervenir la variable (x-1/2) . Il en faut peu pour m'intriguer.

    La valeur de E(x) pour les entiers m'intéressent aussi car j'aime bien les fractions continues dont le calcul utilise E(x) et Frac(x).
    Moi ignare et moi pas comprendre langage avec «hasard», «réalité» et «existe».

  27. #147
    Médiat

    Re : Calculer la partie entière d'un nombre?

    Citation Envoyé par stefjm Voir le message
    On peut prolonger par continuité d'un coté ou de l'autre. Non?
    Une fois prolongée ce n'est plus la même fonction !

    Tant qu'à changer les ensembles de départ et d'arrivée autant prendre la fonction qui "ressemble" le plus à l'identité de dans et en bidouillant avec des 1/2 et quelques conventions on obtient E(x), mais ce n'est plus la question de départ !
    Je suis Charlie.
    J'affirme péremptoirement que toute affirmation péremptoire est fausse

  28. #148
    stefjm

    Re : Calculer la partie entière d'un nombre?

    J'aime bien cette interprétation pour la question de départ.
    Moi ignare et moi pas comprendre langage avec «hasard», «réalité» et «existe».

  29. #149
    CM63

    Re : Calculer la partie entière d'un nombre?

    Bonjour,

    Une remarque au sujet du recours à la valeur absolue : à un moment donné nous avons dit qu'on ne pouvait pas utiliser la valeur absolue car elle supposait l'utilisation d'un "if". Certes, si on prend la définition usuelle de la valeur absolue:
    |x|= x si x est positif,
    |x|= -x si x est négatif,
    on passe par un "if". Mais si on regarde ce que fait l'ordinateur (mais, me dira-t-on pourquoi l'ordinateur serait-il le juge de paix?), pour prendre la valeur absolue d'un nombre, il ne fait que forcer la valeur d'un bit (le bit de signe) à une certaine valeur (1 ou 0 selon la convention). Il n'a recours à aucun "if", et fait une opération des plus élémentaires, et même probablement la plus élémentaire qui soit.

    Ce qui fait qu'on devrait avoir "le droit" d'utiliser la valeur absolue. En revanche, on ne peut éviter alors de passer par une série

  30. #150
    stefjm

    Re : Calculer la partie entière d'un nombre?

    Citation Envoyé par CM63 Voir le message
    Mais si on regarde ce que fait l'ordinateur (mais, me dira-t-on pourquoi l'ordinateur serait-il le juge de paix?), pour prendre la valeur absolue d'un nombre, il ne fait que forcer la valeur d'un bit (le bit de signe) à une certaine valeur (1 ou 0 selon la convention).
    C'est lié à la représentation du nombre, donc peu portable.
    Moi ignare et moi pas comprendre langage avec «hasard», «réalité» et «existe».

Page 5 sur 6 PremièrePremière 5 DernièreDernière

Discussions similaires

  1. Partie entière
    Par invite91625c09 dans le forum Mathématiques du supérieur
    Réponses: 16
    Dernier message: 27/12/2015, 00h24
  2. partie entière en C++
    Par invitea7d8195d dans le forum Programmation et langages, Algorithmique
    Réponses: 7
    Dernier message: 26/09/2015, 09h22
  3. Partie entière
    Par invitef41b948b dans le forum Mathématiques du supérieur
    Réponses: 2
    Dernier message: 09/10/2010, 23h55
  4. Partie entiére
    Par invitefae32d98 dans le forum Mathématiques du supérieur
    Réponses: 1
    Dernier message: 01/10/2010, 15h22
  5. Partie entiere
    Par invite496863e8 dans le forum Mathématiques du collège et du lycée
    Réponses: 2
    Dernier message: 21/10/2008, 19h50