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

N'y aurait-il pas un truc?

i_am_the_law
i_am_the_law
Niveau 6
26 juin 2003 à 10:24:33

si il existe une telle fonction, mais le but de la faire soi meme c´est que calculator puisse apprendre a faire des boucles. Mais appremment il est pas trop motive ; )

JeanYvesYves
JeanYvesYves
Niveau 10
26 juin 2003 à 10:40:47

d´ailleurs, la fonction pow, je ne l´aime pas trop...

astuce, quelle est la derniere connerie a ne pas faire ? ?

c´est de lancer un r=pow(2,a), car c´est une complexité en n, alors qu´il est plus simple de faire :

r = 2<<a ; qui est de complexité 1.

ah ! opérateurs binaires, quand vous nous tenez ! ! : )

JeanYvesYves
JeanYvesYves
Niveau 10
26 juin 2003 à 10:41:19

oups ! !!!

c´est r=1<<a;

perdon todos : )

Calculator_V2
Calculator_V2
Niveau 10
26 juin 2003 à 14:10:40

sisi, je suis mlotivé!

Calculator_V2
Calculator_V2
Niveau 10
27 juin 2003 à 16:52:09

bon, je calle...comment on fait ´lors?

VictorVVV
VictorVVV
Niveau 6
27 juin 2003 à 18:44:54

je crois que c´est un truc du genre :

function puissance(int x, int y)
{
int valeur = 1;
for ( int i=0; i < y;i++)
{
valeur = valeur*x;
}
return valeur;
}

Calculator_V2
Calculator_V2
Niveau 10
27 juin 2003 à 20:49:05

sur?

VictorVVV
VictorVVV
Niveau 6
27 juin 2003 à 21:08:04

essaye pour voir

VictorVVV
VictorVVV
Niveau 6
27 juin 2003 à 21:12:18

int puissance(int x, int y)
{
int valeur = 1;
for ( int i=0; i < y;i++)
{
valeur = valeur*x;
}
return valeur;
}

VictorVVV
VictorVVV
Niveau 6
27 juin 2003 à 21:12:50

j´avais fait une erreur j´avais mis function au lieu de int

Calculator_V2
Calculator_V2
Niveau 10
27 juin 2003 à 21:14:16

ok...j´essaye...

VictorVVV
VictorVVV
Niveau 6
27 juin 2003 à 21:18:26

moi j´ai essayé et çà marche avec int à la place de function ( moi aussi je fais une calculette)

Calculator_V2
Calculator_V2
Niveau 10
27 juin 2003 à 21:22:53

copieur

Calculator_V2
Calculator_V2
Niveau 10
27 juin 2003 à 21:23:39

hey, tu as MSN?

VictorVVV
VictorVVV
Niveau 6
27 juin 2003 à 21:25:42

Oui, c´est quoi ton e-mail ?

Calculator_V2
Calculator_V2
Niveau 10
27 juin 2003 à 21:27:57

moi: Deus_of_Mars@hotmail.com

MSN: pursangs_arabes373@hotmail.com

pursangs_arabes car j´aime les chevaux...
373>>>>>>>>>>>mon chiffre porte chance lol^^

Calculator_V2
Calculator_V2
Niveau 10
27 juin 2003 à 21:57:02

pour la racine carré, comment faire?

i_am_the_law
i_am_the_law
Niveau 6
27 juin 2003 à 22:52:25

ben y´a plusieurs methodes plus ou moins optimise
la methode bourrine de base c d essayer pour tout les entiers si t´arrives

ex pour calculer racine carre de 10

tu fais 1*1 c < 10 dc on continue
2*2 < 10
3*3 < 10
4*4>10
dc le resultat est entre 3 et 4
apres selon ta precision tu continues
genre 3.5*3.5
etc...
apres tu peux optimiser en procedant comme pour le + - en divisant les intervalles par 2.
ca sera lent, mais ca te fera travailler tes boucles : )

sinon une methode pas mal c´est d´utiliser une suite qui converge vers la racine carre

pour calculer racine carre de a :

un+1=un-(un²-a)/(2*un)
pour savoir qd t´arreter c´est pareil, faut un critere de precision et qd la difference entre 2 valeurs consecutives de la suite te vas ben t´arrete
par ex abs(un+1 - un ) < 0.0000000001
tu dis que sqrt(a) = un+1

comme je pense pas que tu puisses comprendre cette methode, j´te conseilles d´essayer lma methode " bourrin" : )

i_am_the_law
i_am_the_law
Niveau 6
27 juin 2003 à 22:53:14

oups petit oublie, faut commencer a u0=1 : )

Calculator_V2
Calculator_V2
Niveau 10
27 juin 2003 à 22:54:55

on a trouvé

c bon...

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