CONNEXION
  • RetourJeux
    • Sorties
    • Hit Parade
    • Les + populaires
    • Les + attendus
    • Soluces
    • Tous les Jeux
    • Gaming
  • RetourActu Gaming
    • News
    • Astuces
    • Tests
    • Previews
    • Toute l'actu gaming
  • RetourBons plans
    • Bons plans
    • Bons plans Smartphone
    • Bons plans Hardware
    • Bons plans Image et Son
    • Bons plans Amazon
    • Bons plans Cdiscount
    • Bons plans Decathlon
    • Bons plans Fnac
    • Tous les Bons plans
  • RetourJVTech
    • Actus High-Tech
    • Intelligence Artificielle
    • Smartphones
    • Mobilité urbaine
    • Hardware
    • Image et son
    • Tutoriels
    • Tests produits High-Tech
    • Guides d'achat High-Tech
    • JVTech
  • RetourCulture
    • Actus Culture
    • Culture
  • RetourVidéos
    • A la une
    • Gaming Live
    • Vidéos Tests
    • Vidéos Previews
    • Gameplay
    • Trailers
    • Chroniques
    • Replay Web TV
    • Toutes les vidéos
  • RetourForums
    • Hardware PC
    • PS5
    • Switch 2
    • Xbox Series
    • Switch
    • Pokemon pocket
    • FC 25 Ultimate Team
    • League of Legends
    • Tous les Forums
  • PC
  • PS5
  • Xbox Series
  • Switch 2
  • PS4
  • One
  • Switch
  • iOS
  • Android
  • MMO
  • RPG
  • FPS
En ce moment Genshin Impact Valhalla Breath of the wild Animal Crossing GTA 5 Red dead 2
Liste des sujets

Mathématique, Python

akira024420
akira024420
Niveau 3
26 mars 2019 à 08:38:27

Bonjour tout le monde,

J'aurais besoin d'aide pour comprendre une règles a propos de Python 3, ( également 2 j'imagine. )

Je comprend pas comment 2 ** 2 ** 3 puisse être = a 64 ou 256 ?

Je penser que si 2 signe de multiplication son a la suite c'est comme si c"était un exposant ? Donc :

2 x 2 x 2 = 8 x 3 = 32
2 ** 2 = 8 ** 3 = 32 pour moi

Si quelle qu'un pouvais m'éclairez ça m'aiderais a avancer merci.

I Can't Change The Past. I can't go back and change the beginning, but I can start where I am and change the ending.

Merci l'équipe !
(désolé pour les fautes d’orthographe. )

pifpafpouf07
pifpafpouf07
Niveau 10
26 mars 2019 à 09:40:19

C'est un carré et pas un produit :

2**(2**3) = 2**8 = 256
2**2**3 = 4**3 = 64

akira024420
akira024420
Niveau 3
26 mars 2019 à 12:57:19

Merci pifpafpouf07,
Mais je ne connais pas le concept de carré ni de produit =/, bon j'ai quand même chercher sur google et c'est plutôt fastidieux enfin disons que je ne fais pas le lien =/
Je suis toujours dans le même brouillard pour arrivé au même resultat final que toi et python ainsi que le reste de la planete.

Il me manque quoi pour comprendre des math ou aller plus loins sur mon tuto de python?

J'utilise Netacad je suis sur le model PCAP premier chapitre. j'ai pas l'impression d'avancer beaucoup =/
merci encore de votre aide

pifpafpouf07
pifpafpouf07
Niveau 10
26 mars 2019 à 14:40:39

La double étoile c'est juste un exposant, y'a rien de compliqué. Une étoile = multiplication ou produit comme tu veux et deux étoiles = exposant.

2**3 = 2x2x2 = 8
2**8 = 2**(2**3) = 2x2x2x2x2x2x2x2 = 256

Le reste c'est juste un problème de priorité, si tu veux que le 2**3 se calcule avant 2**2 tu mets de parenthèses et au lieu d'avoir 4**3 tu te retrouves avec 2**8.

TechnoForce3
TechnoForce3
Niveau 39
26 mars 2019 à 14:41:52

** signifie l'opérateur exposant (^) qui correspond à la puissance https://fr.wikipedia.org/wiki/Exposant_(math%C3%A9matiques) . Il y a rien de plus compliqué, c'est une opération mathématique qui consiste à multiplier x fois un nombre par lui-même.

Message édité le 26 mars 2019 à 14:42:08 par TechnoForce3
Sous forums
  • Aide à l'achat Mac
  • Création de sites web
  • Création de Jeux
  • Linux
  • Programmation
  • Internet
  • Steam Deck
  • Macintosh
  • Hardware
La vidéo du moment