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

J´aide les personne en C/C++

godrik
godrik
Niveau 30
09 juin 2005 à 14:48:47

y dit qu´il a pas compris l´explication...

LGV
LGV
Niveau 28
09 juin 2005 à 14:57:26

il precise que si tu tapes les deux chevrons en dehors de tout contexte, comme cela < < , JV va le reconnaitre comme des symboles et foutres des espaces au milieu. Il dit aussi que si tu colles les chevrons a un mot, comme cela<< , c´est detecte comme un seul et meme mot, et donc pas modifie par JV.
dans ton post, on lit " cout<< " avec chevrons colles a cout. Donc nous, on fout un espace entre cout et les chevrons, mais pas entre les chevrons eux memes.. du coup, modif par JV qui rajoute des espaces partout ! bref.. palpitant

JeanYvesYves
JeanYvesYves
Niveau 10
09 juin 2005 à 14:59:30

essaie Godrik :)
tape les chevrons collés a un mot, et les memes, isolés, et regarde ton message :-)

cout<<
cout < <

godrik
godrik
Niveau 30
09 juin 2005 à 14:59:48

ah ok!
et c´est quoi l´interet de faire ca ?
c´est pour eviter l´injection de code ?
( enfin, non meme pas, je vois pas)

lalelale
lalelale
Niveau 5
09 juin 2005 à 15:40:40

Il ne faut pas chercher de raison à tout ça, c´est juste que le forum respecte certaines conventions un peu connes qui n´ont rien à voir avec la programmation.

godrik
godrik
Niveau 30
09 juin 2005 à 16:08:32

bien sur, ca respecte une convention.
mais c´est bizarre comme convention ca doit avoir un interet.

dnob700
dnob700
Niveau 10
09 juin 2005 à 16:15:48

l´idée c´est d´empêcher la déformation des pages par des flooder.

Mais c´est con parce qu´on peut quand même les déformer, par contre ça défome surtout les lignes de codes.

pour le problème de pré-post incrémentation, c´est peut-être pas propre, mais ce qu´il y avait d´écrit était juste plus haut, il fallait bien une post incrémentation et pas le contraire.

godrik
godrik
Niveau 30
09 juin 2005 à 16:40:23

ah oui parceque c´est un do while, sinon il ne verifie pasle premier caractere
mais ca veut dire qu´il affiche le .
et je supose que ce n´est pas ce qu´iol voulait faire

Darksalamandar
Darksalamandar
Niveau 3
09 juin 2005 à 18:10:09

Merci bien a tous :-) , vous etes geniaux . ...
; -) :-) ; -)

godrik
godrik
Niveau 30
09 juin 2005 à 18:11:57

un dernier message HS pour m´excuser du HS.
et pour dire: " c´est dommage qu´il n´y a pas un smiley avec un gars qui gueule:"MODERATEUR"" :)

Darksalamandar
Darksalamandar
Niveau 3
09 juin 2005 à 23:13:32

A quoi sert FLOAT ?
( excusée mon ignorance . ...)
:hap:

JeanYvesYves
JeanYvesYves
Niveau 10
10 juin 2005 à 09:26:22

float, c´est comme " double", ça sert a garder en mémoire un nombre a virgule.

Cependant float est un peu moins précis que double, il prend 4 octets en mémoire, alors que " double" en prend 8.
Si tu as besoin de précision accrue, prend " double". Si tu fais des petits programmes, prends " double" également --> les processeurs actuels sont optimisés pour double.
Si tu as besoin d´otpimiser de la mémoire et que tu n´as pas forcément besoin de baeucoup de précision, prend float.

Mais si tu débutes, ne te casse pas la tete, prend " double" a chaque fois.
Plus tard, tu sauras quand il faut prendre float.

godrik
godrik
Niveau 30
10 juin 2005 à 12:36:21

ah ouais, les proc sont optimisé pour double maintenant ?
J´ai toujours penser qu´etant en 32 bit, float ca passerai mieux...
( enfin, tu va me dire quand on voit la gueule du pipeline...)
d´ailleurs ton double, il doit prendre deux registres processeur non ? au lieu d´un pour float ?

( c´est un avis basé sur mes cours d´archi de license alors autant dire que je ne suis pas un expert en matos)

cibermix
cibermix
Niveau 12
10 juin 2005 à 13:20:34

:up: dsl cest pour downer le topic de rex

faites de meme svp

( erf cest long)

JeanYvesYves
JeanYvesYves
Niveau 10
10 juin 2005 à 14:28:22

En fait, c´est le processeur arithmétique qui s´occupe de la gestion des double.
A l´époque des 80x486, c´était ce qu´on appelait le SX ( sans copross) et le DX ( avec copross)
Maintenant, ce coprocesseur est intégré dans le processeur : il n´y a qu´une seule puce.
Cependant, me semble t il, ça fait donc tres longtemps que les processeurs sont optimisés pour cela :)

Sinon, a part cela, les profs nous ont toujours conseillé d´utiliser " double",
Cependant apres, la vitesse d´un double ou d´un float, je ne suis pas sur que notre ami en soit a un stade d´otpimisation tel :)
Moi meme j´utilise princiapelement des double...

LGV
LGV
Niveau 28
10 juin 2005 à 14:29:58

pour des valeurs flottantes, les plus petites donnees restent ajd encore les plus rapide a traiter. Ce n´est pas forcement vrai pour les entiers.
Sur un cpu actuel, le traitement " naif" d´un double prend toujours pres de deux fois plus de temps que le traitement d´un float ( sans compter les operations complexes comme des sqrt qui doivent generer bcp plus de precision, et c´est loin d´etre lineaire, comme complexite). On trouve en contrepartie le SSE et le SSE2 pour packer les float ( 4) et double ( 2) sur 128 bits et les traiter en paralleles.
Bref, sauf pour du calcul scientifique, c´est float tout le temps, et arrondis et approms a tout bout de champs

LGV
LGV
Niveau 28
10 juin 2005 à 14:31:11

-approms ( ?) +approximations

JeanYvesYves
JeanYvesYves
Niveau 10
10 juin 2005 à 14:36:16

ah... Moi qui utilisait tojours double...

godrik
godrik
Niveau 30
10 juin 2005 à 14:39:56

lui probablement pas.
Mais l´information est susceptible de m´interesser...

Je vous ait deja parler de " coder a la sovietique" ?
je vous donne l´idée...
C´est ce qeu l´on fait quand notre code n´est toujours pas assez rapide, et que l´algorithmique ne peut plus rien pour nous... :)

JeanYvesYves
JeanYvesYves
Niveau 10
10 juin 2005 à 14:51:15

Coder a la soviétique ? Coder comme un communiste ? :)
Tiens, ça me rappelle le communiste syndiqué qui s´est fait virer de je ne sais plus quel service plublique
( pour se faire virer d´un service publique, surtout syndiqué, il a du pousser le bouchon un peu loin hein ? )
Bref, comme vous savez, un syndicaliste qui se fait virer touche un bcp bcp de sous !
il a touché 175 000 euros de dédomagement !
En bon communiste, normalement, il devrait partager avec les autres éventuels licenciés, et oui ! ! Tel est le principe du communisme !
C´est marrant, je suis sur que sur ce " détail" il va oublier d´etre communiste...
Ces chers communistes qui pronent le communisme quand ils ont quelque chose en moins que leur voisin, mais par contre, qui ne disent rien, et hurlent au scandale si on veut partager quelque chose qu´ils ont en +...
désolé pour le HS, soviétique, ça m´a rappelé communiste, hem ! !

Et sinon, c´est quoi exactement la méthode de code soviétique ?

Bref, LGV a surement raison sur les float remarque, bus 32 bits oblige... Enfin !

Sous forums
  • Aide à l'achat Mac
  • Création de sites web
  • Internet
  • Macintosh
  • Création de Jeux
  • Linux
  • Programmation
  • Steam Deck
  • Hardware
La vidéo du moment