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
Forum
  • Accueil
  • Actus
  • Tests
  • Vidéos
  • Images
  • Soluces
  • Forum
Liste des sujets

[Élections] BlaBla

shakichigo
shakichigo
Niveau 10
16 août 2008 à 14:21:45

un cours succinct sur les bases ca va pas etre simple et c'est pas tellement le bon topic pour^^

base binaire
chiffre utilisable 0, 1
un octet est un nombre de 8 chiffres

ex : 110 = 1*2^2+1*2^1+0*2^0 = 6 en base 10

en fait tu t'apercois que c'est comme la base 10
base decimale (celle que l'on utilise tout les jours)
chiffre utilisable 0, 1, 2, 3, 4, 5, 6, 7, 8, 9

ex : 110 = 1*10^2+1*10^1+0*10^0 = 110

donc pour la base hexadecimale (base 16)
chiffre utilisable 0, 1, 2, 3, 4, 5, 6, 7, 8, 9, A, B, C, D, E, F

ex : 110 = 1*16^2+1*16^1+0*16^0 = 272

et ca marche de la meme maniere pour toutes les bases :ok:

en programmation tu dois absolument connaitre la base binaire et l'hexadecimale, sinon tu ne pourra jamais creer un programme simple (en fait lorsque tu apprends l'informatique et la programmation c'est un pre-requis obligatoire)

perso, j'ai appris les bases de la programmation en seconde

la je t'ai fait un petit truc simple a comprendre

Mangekyo-Itachi
Mangekyo-Itachi
Niveau 10
16 août 2008 à 14:37:01

Chaud le cours de shaka :ok:

IchigoNoKaizoku
IchigoNoKaizoku
Niveau 10
16 août 2008 à 14:52:18

j'ai pas tout compris ><

IchigoNoKaizoku
IchigoNoKaizoku
Niveau 10
16 août 2008 à 14:53:16

surtout ça : ex : 110 = 1*2^2+1*2^1+0*2^0 = 6 en base 10

Cet exemple sera a expliquer quoi ?

IchigoNoKaizoku
IchigoNoKaizoku
Niveau 10
16 août 2008 à 14:54:51

Ba enfaite j'ai tout compris ><
Donc merci pour l'explication ... Shaka : futur prof de math :rire:

shakichigo
shakichigo
Niveau 10
16 août 2008 à 14:59:32

oki doki

Shinpoko
Shinpoko
Niveau 10
16 août 2008 à 15:10:20

attend attend là
question :
" ex : 110 = 1*2^2+1*2^1+0*2^0 = 6 en base 10 "
tu mets 110 = ... = 6 en base 10 donc décimale
sa veut rien dire 110=110 en base decimale
jcomprend pas là

Shinpoko
Shinpoko
Niveau 10
16 août 2008 à 15:12:42

ah non ah non c'est bon enfait tu aurais du marquer
0110 nan ?? ou meme 0000 0110 puisque tu as dis en un octet
enfait je croyais que c'était 110 en décimale alors que c'est en binaire
enfin je crois que c'est ce que tu voulais dire nan ??

shakichigo
shakichigo
Niveau 10
16 août 2008 à 15:34:07

ben oui, c'est pour ca que j'ai precise apres^^ que le resultat etait en base 10

pareil pour l'hexadecimal d'ailleurs : 110 en base 16 = 272 en base 10

pitbull23
pitbull23
Niveau 10
16 août 2008 à 16:41:03

Ouhlala, tout ça c'est de l'ouzbèque pour moi!!! :rire:

IchigoNoKaizoku
IchigoNoKaizoku
Niveau 10
16 août 2008 à 17:33:10

xD

Ripp-it_AfterMe
Ripp-it_AfterMe
Niveau 10
16 août 2008 à 17:42:15

tu peux m'expliquer l'intéret de ton 0x2^0 :question: parce que bon, quelque chose à la puissance 0 fait toujours 1 et multiplié n'importe quoi par 0 cela donnera toujours 0 :doute:

C'est comme dire que 3, c'est 2+1+0 :mort: c'est inutil !

shakichigo
shakichigo
Niveau 10
16 août 2008 à 17:52:53

au contraire c'est pour la decomposition mathematiques d'un nombre qui n'est pas en base 10 (car on le fait inconsciemment pour la base 10)

et la ca a a voir avec les histoires de rang, alors je fais un truc simple pour que tout le monde comprennes

et je vois pas l'interet de faire un raccourci pour l'explication de quelque chose qui n'est pas forcement facile a comprendre

ensuite si tu as deja fait des cours qui parlent de cela, tu regarderas les premiers et tu verras que les nombres sont memes decomposes avec les puissances de 0

alors si tu n'est pas content :sors: ou fait une meilleure explication sans utilises cela :ok:

IchigoNoKaizoku
IchigoNoKaizoku
Niveau 10
16 août 2008 à 17:53:51

je suis pas sur mais je suis pose qu'il faut multiplié tous les chiffres du nombres 110 par 2 , donc 1*2 et encore 1*2 et 0*2 :ok:

Mais j'ai jamais vu ces calculs mais ça parait complètement logique ><

Shinpoko
Shinpoko
Niveau 10
16 août 2008 à 19:04:04

non c'est pas vraiment comme sa,
en fait un octet, m'en rappelle plus si c'est 0000 0000 ou juste 0000 en binaire;
donc là ya des zero partout; Shaka a donné 0000 0110, jvais garder le meme example
en fait le tout 1er zero tout a droite est est a la puissance 0, le 2nd a la puissance 1, le 3eme a la puissance 2, ect...
Donc pour passer de base 2 (binaire) en base 10 (décimale); on multiplie par 2 puissance 'n' (parcque c'est la base 2) là où il y a des 1
(j'fait tout) donc sa donne:
0*2^3 + 1*2^2 + 1*2^1 + 0*2^0 (le dernier sert a rien, comme le premier, mais c'est pour mieux comprendre :oui: )
sa donne 6
maintenant tu sais qu'en binaire le nombre (ou mot je crois) 0110 veut dire 6 en décimale :ok:

si tu veut tout savoir pour etre plus simple
0001=1
0010=2
0011=3
ect...

shakichigo
shakichigo
Niveau 10
16 août 2008 à 19:21:44

0000 = 0

et une combinaison de quatre chiffres en binaires est un quartet et c'est l'equivalent d'un chiffre en hexadecimal

si tu veut faire de la vrai programmation tu seras obliges d'en passer par la sinon, tu ne pourras jamais faire un programme par toi-meme

IchigoNoKaizoku
IchigoNoKaizoku
Niveau 10
16 août 2008 à 20:00:09

Je commence a comprendre, sa s'apprend en cours de math ça ?

shakichigo
shakichigo
Niveau 10
16 août 2008 à 20:29:51

je ne crois pas, car en fait en maths tu possedes deja ces connaissances car tu les appliques sans le savoir a la base 10

apres c'est l'utilisation de ces connaissances dans d'autres bases que l'on te fera apprendre si tu fait de l'informatique (ca sera tes premiers cours d'info)

SolidusWesker
SolidusWesker
Niveau 8
16 août 2008 à 22:56:51

J´en suis pas aussi loin encore :( donc aucune aide de ma part dsl

pitbull23
pitbull23
Niveau 10
17 août 2008 à 01:46:09

Vous faites tous des formations d'informatique ou quoi?? Ou c'est moi qui passe pour un superbe nazbroque???

Sujet fermé pour la raison suivante : Topic verrouillé.