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

_.·´¯`·-»Topic Bla-Bla 3.0«-·´¯`·._

caelacanthe
caelacanthe
Niveau 10
15 avril 2012 à 22:36:45

purée grave, c'est la base quoi, c'est le 2eme exercice de l'apprenant après le hello world, on lui fait afficher la valeur maximale d'un uint64 et on lui file des claques s'il ne parvient pas à la citer par coeur :oui:

Pocolo
Pocolo
Niveau 10
15 avril 2012 à 22:37:19

" pour la même raison que le quatre milliards, sauf que lui c'est un dix-huit milliards de milliards, qui est la valeur maximale d'un uint64 :hum: "

Justement mais je ne pensais pas que c'était la valeur max d'un int en 64 bits mais en fait si, my bad. :oui:

caelacanthe
caelacanthe
Niveau 10
15 avril 2012 à 22:38:05

merci pour avoir montré ce truc tordu, en tout cas, ça fait 0.5% de chances en plus de ne pas rater un entretien d'embauche. :oui:

tuXShadow
tuXShadow
Niveau 11
15 avril 2012 à 22:38:57

Non mais pocolo le naze.
Un type qui est si villipendandeur sur l'intelligence des autres devrait au moins être un peu plus calé sur les sujet qu'il pose :rire:

Pocolo
Pocolo
Niveau 10
15 avril 2012 à 22:39:41

Je connais plein de mecs avec un doctorat en info qui ne connaissent pas cette valeur par coeur. :oui:

caelacanthe
caelacanthe
Niveau 10
15 avril 2012 à 22:39:45

ouais, bien envoyé tuxshadow! :fier:

Pocolow :oui:
Pocolol :oui:

caelacanthe
caelacanthe
Niveau 10
15 avril 2012 à 22:40:20
  1. Pocolo Voir le profil de Pocolo
  2. Posté le 15 avril 2012 à 22:39:41 Avertir un administrateur
  3. Je connais plein de mecs avec un doctorat en info qui ne connaissent pas cette valeur par coeur. :oui:

:d) je les connais aussi, ils bossent tous pour une petite boîte au danemark qui produit Unity 3D. :oui:

tuXShadow
tuXShadow
Niveau 11
15 avril 2012 à 22:41:17

Quand j'aurais un doctorat en info, je vais être badass :cool:

caelacanthe
caelacanthe
Niveau 10
15 avril 2012 à 22:41:23

"mais pourquoi les valeurs sont différentes, parce qu'on précise f a la fin du deuxieme truc?"

:d) ben, oui... pas de f=double précision, f=simple précision. :hap:

  1. Kole Voir le profil de Kole
  2. Posté le 15 avril 2012 à 22:40:34 Avertir un administrateur
  3. La soirée va tranquillement, puis en l'espace d'une demi-heure vous faites une page sur de la programmation :oui:

:d) hé, c'est ce que DVP subit chaque jour que le bon Dieu fait avec nos poneys. :oui:

Pocolo
Pocolo
Niveau 10
15 avril 2012 à 22:41:43

"
Mais effectivement, thx hein. mais pourquoi les valeurs sont différentes, parce qu'on précise f a la fin du deuxieme truc? "

Oui avec f tu spécifies que c'est un float, autrement en écrivant un chiffre a virgule (ou a point quoi) tout court tu balances automatiquement un double.

Pocolo
Pocolo
Niveau 10
15 avril 2012 à 22:43:16

" Mais la taille d'un double aurait dû etre plus grande non? "

Ben c'est le cas, c'est bien pour ça que tu obtiens deux valeurs différentes.

caelacanthe
caelacanthe
Niveau 10
15 avril 2012 à 22:43:35

"Mais la taille d'un double aurait dû etre plus grande non?"

:d) ben, oui, la preuve, -5+8=3 :oui:

pour le 2eme résultat, -5+4=-1, mais va savoir pourquoi, il te passe ce résultat en non-signé, et le bit de signe de transforme en bit de quatre milliards, ou dix-huit milliards de milliards selon le système utilisé. :hap:

Pocolo
Pocolo
Niveau 10
15 avril 2012 à 22:43:45

Avec le double on dépasse la capacité max mais pas avec l'autre.

Pocolo
Pocolo
Niveau 10
15 avril 2012 à 22:44:49

" mais va savoir pourquoi, il te passe ce résultat en non-signé "

C'est juste parce que le float renvoie un unsigned, c'est comme ça et puis c'est tout.

Après quant au fait que le signed soit converti en unsigned, c'est le langage qui est comme ça aussi.

Pocolo
Pocolo
Niveau 10
15 avril 2012 à 22:45:30

" parce que le float renvoie un unsigned "

le sizeof. :(

caelacanthe
caelacanthe
Niveau 10
15 avril 2012 à 22:46:15

purée, et le compilateur renvoie même pas de warning quoi, même en -Wall, n'importe quoi gcc :oui:

Pocolo
Pocolo
Niveau 10
15 avril 2012 à 22:46:24

Attendez deux secondes, je vous balance un autre truc a moitié tordu. :oui:

Pocolo
Pocolo
Niveau 10
15 avril 2012 à 22:47:57

C'est plus marrant quand on le fait de tête, cela va sans dire. :hap:

caelacanthe
caelacanthe
Niveau 10
15 avril 2012 à 22:49:12

j'espère que c'est pas un truc chiant de molestage à l'embauche genre:

int a=3;
cout<<a+++++a<<endl;

:oui:

Pocolo
Pocolo
Niveau 10
15 avril 2012 à 22:55:12

Voila. :oui:

  1. include <iostream>

using namespace std;

int main()
{
float f = 0.0f;
int i = 0;

while(i++ < 3)
f += 0.1f;

if(f == 0.3f) cout << "Truc" << endl;

f = 0.0f;
i = 0;

while(i++ < 20)
f += 0.5f;

if(f == 10.0f) cout << "Machin" << endl;

f = 0.0;
i = 0;

while(i++ < 20)
f += 0.1f;

if(f == 2.0f) cout << "Chose" << endl;
}

Sujet fermé pour la raison suivante : Split.
Sous forums
  • Jeux de sports
  • Business du jeu vidéo
  • Musiques de jeux vidéo
  • Héros de jeux vidéo
  • Import
  • Magazines de jeux vidéo
  • STR (Stratégie Temps Réel)
  • FPS & TPS
  • RPG (Role Playing Game)
  • Jeux d'aventure
  • Jeux de courses
  • Simulation
  • Jeux de combat
La vidéo du moment