The `%f' conversion prints its argument in fixed-point notation, producing output of the form [-]ddd.ddd, where the number of digits following the decimal point is controlled by the precision you specify.
et plus loin : Without a type modifier, the floating-point conversions use an argument of type double. (By the default argument promotions, any float arguments are automatically converted to double.)
et man printf est d'accord : f,F The double argument is rounded and converted to decimal notation in the style [-]ddd.ddd, where the number of digits after the decimal-point character is equal to the precision specification.
sinon, %g choisi automatiquement la representation la plus lisible suivant la valeur de l'argument (%f ou %e). et %lf est invalide.
Non, c'est Elie Wallach qui est partout !
Pour info c'est lui qui fait Tuco dans Le Bon, la Brutte et le Truand. (When you have to shoot, shoot, don't talk). Respect. Et comme c'est un pote de Clint Eastwood, il fait le proprio du liquor store dans Mystic River :)
C'est pas un peu la base du fonctionnement d'un shell ca ? Comment tu fait pour lancer un script sans qu'il te pourrisse ton env avec ses variables, alias, etc. ?
Si la solution était aussi simple, on aurait ça depuis longtemps sur nos shells standards...
En attendant, je n'ai pas de spams depuis un an malgré près de 1000 tentatives par jour.
P't'être parce que c'est une solution maison et que les spammeurs s'en tamponnent le coquillard du blog de Ploum ? Le principe du spam c'est d'inonder le plus de blogs/forums, si ils peuvent pas spammer sur le tiens, ils passent au suivant. Si jamais ta "solution" est déployée massivement, il y a fort a parier que les bots trouveront une méthode pour la contourner.
C'est exactement comme ca que sont fait la plupart des compilateurs multilanguages comme GCC. Le "pseudo code" dont tu parles, c'est la représentation intermédiaire de l'article wikipedia. D'ailleurs je trouve que l'expression pseudo-code n'est pas très heureuse dans ce cas puisqu'il s'agit plutôt d'une autre représentation du programme. Et pour être plus précis, cette représentation intermédiaire n'est pas forcement représenté par un fichier, mais peut être une structure de données en mémoire.
Pour tes autres question:
Sinon pourquoi le caml et consort peuvent se compiler en C et ne se compilent pas en pseudo-code gcc par ex. ?
Parce-que c'est plus simple ? Mais pour gcj c'est exactement, il ne passe pas par le C ;)
Pourquoi les compilateurs prennent un pseudo code différent les uns les autres ?
Parce que c'est assez lié a la facon de faire des analyse/optimisations d'un compilateur donné? Mais il n'est pas rare de voir un nouveau front-end ajouté a gcc pour un nouveau langage (java par exemple)
Pourquoi je ne vois pas de gcc-premiere-phase dans mes programmes ?
Parce que tu t'en fous ? ;) Il y a beaucoup d'autres choses qui sont faites par gcc sans que tu ne le sache.
Pourquoi Python et Perl sont en train d'inventer un nouveau pseudo-code ?
Parceque leur but c'est d'exécuter ce pseudo code, pas de l'analyser et de le transformer en un autre code comme c'est le cas des compilo "classiques". C'est une différence fondamentale il me semble mais je suis pas un spécialiste de compilation.
Et pourquoi dans la niouz c'est marqué : "OpenMP est disponible pour les langages C, C++ et Fortran.", et pas les autres langages ?
Pas d'API sans doute. Le code est peut être là, mais si t'as d'interface pour l'appeler tu vas pas aller loin. Je pense que c'est plus un manque de ressources/temps qu'une limitation technique.
Bref POURQUOI POURQUOI ?? Il me semble que l'implication d'un tel pseudo-ultra-code dépasse les limites de l'imagination et devrait se nommer pseudo-babel pour la forme.
Il a rien de pseudo ton code :) Regarde les machines virtuelles de Java ou .NET par exemple.
Pourquoi est-ce qu'on entend parler de "optimisation du C" ou de "optimisation de XXX, langage supporté par gcc", au lieu de simplement "optimisation du peudo-code gcc" ?
La transformation de C (ou autre) vers la representation intermediaire (IR) n'est pas triviale et peut faire l'objet d'optimisation. Ensuite, j'imagine que meme si c'est une IR commune a tout les languages, il existe des constructions particuliere pour certains aspects d'un langage donné. J'ai pas d'exemple precis mais ca me semble pas surrealiste. Enfin, on entend souvent parler d'optimisation pour une architecture particuliere (genre IA64 dans la news) et ce quel que soit le langage (en theorie ;) )
À comparer avec leurs voisins du Canada où la législation sur les armes est différente...
Et la législation change, dans le mauvais sens on dirait. Les conservateurs ont promis un assouplissement des procédures d'enregistrement des armes de chasse. Heureusement le gouvernement conservateur est minoritaire... pour l'instant.
Tout a l'heure j'entendais un prof de criminologie québécois qui disait que la législation seule ne peut expliquer la différence entre le Canada et les US, et que le problème est bien plus complexe que ca (histoire, culture, mentalités, ...) Et pourtant les québécois sont pas les derniers pour chier sur les états-uniens ;)
Enfin pour relativiser un peu, il y a déja eu des tueries/fusillades dans des ecoles/universités au Canada. C'est sur que c'est pas aussi dramatique que les USA, mais rien que pour Montréal, je connais trois fusillades :
Tuerie de l'Ecole Polytechnique en 1989 (14 morts)
Tuerie de Concordia en 1992 (4 morts)
Fusillade College Dawson en 2006 (2 morts dont le tueur)
Tu peux aussi trouver des emetteurs FM qui te permettent de balancer la sortie d'un balladeur MP3 sur la FM. Un peu cher par contre (une 40aine d'euros je pense)
Sûrement qu'il ne filtre pas les messages provenant de "personnes" qui sont dans ta liste de contact. Tu peux peut être supprimer alsa-devel de tes contacts. M'enfin un liste de diffusion avec 80% de spam, a ta place je me désabonnerais...
Tant qu'on est dans les corrections, j'ai un gros doute sur l'utilisation du possessif anglais dans sa phrase (l'apostrophe à la fin de "gamers"). Je vois pas comment ça peut être suivi d'un adjectif ce truc là...
le nombre d'entre eux qui prendront conscience du travail qu'il y a entre leur "proof of concept" et un outil qui peut réellement être utilisé en production
C'est pas si choquant que ça. Les doc/post-doc sont là pour faire de la recherche, pas pour de faire des belles applis bien cleans qui passent direct en prod. C'est pas leurs taf, c'est tout. A prioris on te demande pas de rediger leurs articles ;)
Mais bon après c'est peut être un problème d'orga/comm entre les chercheurs et la prod...
la Chine pourrait très bien les battre à coup d'industrie, vu que la majorité des lecteurs et des disques sont fabriqués là bas.
J'ai un peu du mal a y croire. Si le vendeur lui commande des lecteur HD-DVD ou Blu-Ray, le constructeur chinois il va livrer ce qu'on lui demande. Il s'en balance c'est pas lui qui paye les royalties...
Il n'est pas clair qu'on pourra construire du photovoltaique ou du nucléaire sans pétrole. En revanche, on pourra toujours faire de l'éolien (les anciens faisaient déjà des moulins à vent).
Mouais. Les moulins a vent ne produis(ai)ent pas de l'électricité, et je suis pas certain qu'on soit également capable de produire de génératrices performantes sans pétrole. A mon avis le problème est bien plus profond: il faut changer nos habitudes pour réduire notre consommation d'énergie, sinon on est niqués ! (si on ne l'est pas déjà...).
PS pour les moules< : j'ai mangé de la pizza sans leffe mais avec un vin italien pas degueux [:huit]
il y a aussi le fait que filer mon numéro de carte bleue à une obscure boutique allemande
Ba demande a ta banque, mais normalement tu es protégé. Si la mauvaise somme est débitée, tu fais opposition et ça doit marcher. Et puis bon, c'est l'Allemagne, pas le Nicaragua...
[^] # Re: de plus...
Posté par LeMagicien Garcimore . En réponse au journal Le Pourquoi Windows plante !. Évalué à 5.
Extrait de la doc gnu libc :
The `%f' conversion prints its argument in fixed-point notation, producing output of the form [-]ddd.ddd, where the number of digits following the decimal point is controlled by the precision you specify.
et plus loin :
Without a type modifier, the floating-point conversions use an argument of type double. (By the default argument promotions, any float arguments are automatically converted to double.)
et man printf est d'accord :
f,F The double argument is rounded and converted to decimal notation in the style [-]ddd.ddd, where the number of digits after the decimal-point character is equal to the precision specification.
sinon, %g choisi automatiquement la representation la plus lisible suivant la valeur de l'argument (%f ou %e). et %lf est invalide.
[^] # Re: grumph
Posté par LeMagicien Garcimore . En réponse au journal Le Pourquoi Windows plante !. Évalué à 2.
[^] # Re: C'est quand même fort, ça ...
Posté par LeMagicien Garcimore . En réponse au journal Jeu d'été. Évalué à 4.
Pour info c'est lui qui fait Tuco dans Le Bon, la Brutte et le Truand. (When you have to shoot, shoot, don't talk). Respect. Et comme c'est un pote de Clint Eastwood, il fait le proprio du liquor store dans Mystic River :)
# pas de sous shell ?
Posté par LeMagicien Garcimore . En réponse au journal cash, un shell restreint simpliste. Évalué à 1.
Si la solution était aussi simple, on aurait ça depuis longtemps sur nos shells standards...
[^] # Re: re
Posté par LeMagicien Garcimore . En réponse au journal La nourriture des DLFPiens. Évalué à 1.
[^] # Re: ce que j'ai appris en administrant le réseau familial
Posté par LeMagicien Garcimore . En réponse au journal Et vous ? espionnez-vous vos utilisateurs ?. Évalué à 4.
[^] # Re: toujours pas de gestion des spammeurs ?
Posté par LeMagicien Garcimore . En réponse à la dépêche Nouvelle version de phpBB : Olympus passe en RC1 !. Évalué à 5.
P't'être parce que c'est une solution maison et que les spammeurs s'en tamponnent le coquillard du blog de Ploum ? Le principe du spam c'est d'inonder le plus de blogs/forums, si ils peuvent pas spammer sur le tiens, ils passent au suivant. Si jamais ta "solution" est déployée massivement, il y a fort a parier que les bots trouveront une méthode pour la contourner.
[^] # Re: J'ai pas tout compris
Posté par LeMagicien Garcimore . En réponse à la dépêche Pilote pour les webcam des portables ASUS. Évalué à -2.
[^] # Re: Pseudo code
Posté par LeMagicien Garcimore . En réponse à la dépêche Sortie de GCC 4.2. Évalué à 9.
C'est exactement comme ca que sont fait la plupart des compilateurs multilanguages comme GCC. Le "pseudo code" dont tu parles, c'est la représentation intermédiaire de l'article wikipedia. D'ailleurs je trouve que l'expression pseudo-code n'est pas très heureuse dans ce cas puisqu'il s'agit plutôt d'une autre représentation du programme. Et pour être plus précis, cette représentation intermédiaire n'est pas forcement représenté par un fichier, mais peut être une structure de données en mémoire.
Pour tes autres question:
Sinon pourquoi le caml et consort peuvent se compiler en C et ne se compilent pas en pseudo-code gcc par ex. ?
Parce-que c'est plus simple ? Mais pour gcj c'est exactement, il ne passe pas par le C ;)
Pourquoi les compilateurs prennent un pseudo code différent les uns les autres ?
Parce que c'est assez lié a la facon de faire des analyse/optimisations d'un compilateur donné? Mais il n'est pas rare de voir un nouveau front-end ajouté a gcc pour un nouveau langage (java par exemple)
Pourquoi je ne vois pas de gcc-premiere-phase dans mes programmes ?
Parce que tu t'en fous ? ;) Il y a beaucoup d'autres choses qui sont faites par gcc sans que tu ne le sache.
Pourquoi Python et Perl sont en train d'inventer un nouveau pseudo-code ?
Parceque leur but c'est d'exécuter ce pseudo code, pas de l'analyser et de le transformer en un autre code comme c'est le cas des compilo "classiques". C'est une différence fondamentale il me semble mais je suis pas un spécialiste de compilation.
Et pourquoi dans la niouz c'est marqué : "OpenMP est disponible pour les langages C, C++ et Fortran.", et pas les autres langages ?
Pas d'API sans doute. Le code est peut être là, mais si t'as d'interface pour l'appeler tu vas pas aller loin. Je pense que c'est plus un manque de ressources/temps qu'une limitation technique.
Bref POURQUOI POURQUOI ?? Il me semble que l'implication d'un tel pseudo-ultra-code dépasse les limites de l'imagination et devrait se nommer pseudo-babel pour la forme.
Il a rien de pseudo ton code :) Regarde les machines virtuelles de Java ou .NET par exemple.
Pourquoi est-ce qu'on entend parler de "optimisation du C" ou de "optimisation de XXX, langage supporté par gcc", au lieu de simplement "optimisation du peudo-code gcc" ?
La transformation de C (ou autre) vers la representation intermediaire (IR) n'est pas triviale et peut faire l'objet d'optimisation. Ensuite, j'imagine que meme si c'est une IR commune a tout les languages, il existe des constructions particuliere pour certains aspects d'un langage donné. J'ai pas d'exemple precis mais ca me semble pas surrealiste. Enfin, on entend souvent parler d'optimisation pour une architecture particuliere (genre IA64 dans la news) et ce quel que soit le langage (en theorie ;) )
[^] # Re: Moi probablement...
Posté par LeMagicien Garcimore . En réponse au journal E maintenant, qui quitte la France?. Évalué à 1.
Tu vas ou si c'est pas indiscret ? Je suis a Ottawa, une chouette ville meme si Montreal me manque :(
[^] # Re: Pendant ce temps...
Posté par LeMagicien Garcimore . En réponse au journal OpenGL 6.5.3 is out. Évalué à 1.
[^] # Re: Pendant ce temps...
Posté par LeMagicien Garcimore . En réponse au journal OpenGL 6.5.3 is out. Évalué à 2.
[^] # Re: Pendant ce temps...
Posté par LeMagicien Garcimore . En réponse au journal OpenGL 6.5.3 is out. Évalué à 4.
Un fork ? T'es sur de toi la ? Rien de tout ça sur wikipedia en tout cas...
[^] # Re: Distance?
Posté par LeMagicien Garcimore . En réponse au journal L'exil est (presque) possible. Évalué à 0.
MOUHAHAHAHAHA
Note pour ceusse qui comme moi ne savait pas, c'est encore un coup de l'ineffable Bernard Werber. D'où le mouhaha violent.
[^] # Re: Libéral: mot piégé
Posté par LeMagicien Garcimore . En réponse au journal Nous on vote...eux ils ont faim et meurent...à cause de nous.. Évalué à 3.
Il me semble qu'au canada la gauche elle est plus proche du centre en France que du PS... (faut pas se baser uniquement sur la couleur :) )
[^] # Re: Rien à dire
Posté par LeMagicien Garcimore . En réponse au journal [HS] Quelle réaction à la tragédie de Virginia tech ?. Évalué à 1.
Et la législation change, dans le mauvais sens on dirait. Les conservateurs ont promis un assouplissement des procédures d'enregistrement des armes de chasse. Heureusement le gouvernement conservateur est minoritaire... pour l'instant.
Tout a l'heure j'entendais un prof de criminologie québécois qui disait que la législation seule ne peut expliquer la différence entre le Canada et les US, et que le problème est bien plus complexe que ca (histoire, culture, mentalités, ...) Et pourtant les québécois sont pas les derniers pour chier sur les états-uniens ;)
Enfin pour relativiser un peu, il y a déja eu des tueries/fusillades dans des ecoles/universités au Canada. C'est sur que c'est pas aussi dramatique que les USA, mais rien que pour Montréal, je connais trois fusillades :
Tuerie de l'Ecole Polytechnique en 1989 (14 morts)
Tuerie de Concordia en 1992 (4 morts)
Fusillade College Dawson en 2006 (2 morts dont le tueur)
Je sais pas pour le reste du Canada par contre
[^] # Re: même les autoradio à 50¤
Posté par LeMagicien Garcimore . En réponse au journal Une "Audio Connexion Box" dans la nouvelle Twingo. Évalué à 1.
[^] # Re: C'est pas «cool»...
Posté par LeMagicien Garcimore . En réponse au journal moi de SPAM grace à free ?. Évalué à 1.
[^] # Re: 120¤ ?
Posté par LeMagicien Garcimore . En réponse à la dépêche Première carte mère équipée d'un BIOS libre. Évalué à 1.
j'imagine qu'il faut faire un s/anglais/aux etats unis/
[^] # Re: corrections danbs le titre
Posté par LeMagicien Garcimore . En réponse au journal Intel ce lance dans le GPU gamers' complient. Évalué à 6.
[^] # Re: Исаак Озимов Айзек Азим
Posté par LeMagicien Garcimore . En réponse au journal [HS] Axiomatique. Évalué à 2.
[^] # Re: Ca se discute, pourvu qu'on veuille bien en discuter...
Posté par LeMagicien Garcimore . En réponse au journal Chanteur en paradis fiscal et jeunes chercheurs en quête d'emploi. Évalué à 2.
C'est pas si choquant que ça. Les doc/post-doc sont là pour faire de la recherche, pas pour de faire des belles applis bien cleans qui passent direct en prod. C'est pas leurs taf, c'est tout. A prioris on te demande pas de rediger leurs articles ;)
Mais bon après c'est peut être un problème d'orga/comm entre les chercheurs et la prod...
[^] # Re: Si je puis me permettre
Posté par LeMagicien Garcimore . En réponse au journal (HS) HD-HS. Évalué à 2.
J'ai un peu du mal a y croire. Si le vendeur lui commande des lecteur HD-DVD ou Blu-Ray, le constructeur chinois il va livrer ce qu'on lui demande. Il s'en balance c'est pas lui qui paye les royalties...
[^] # Re: Comparatif des energies
Posté par LeMagicien Garcimore . En réponse au journal L'éolien ça craint ?. Évalué à -1.
Mouais. Les moulins a vent ne produis(ai)ent pas de l'électricité, et je suis pas certain qu'on soit également capable de produire de génératrices performantes sans pétrole. A mon avis le problème est bien plus profond: il faut changer nos habitudes pour réduire notre consommation d'énergie, sinon on est niqués ! (si on ne l'est pas déjà...).
PS pour les moules< : j'ai mangé de la pizza sans leffe mais avec un vin italien pas degueux [:huit]
[^] # Re: J'ai du mal a comprendre
Posté par LeMagicien Garcimore . En réponse au journal Review de clavier et demande de conseils. Évalué à 3.
Ba demande a ta banque, mais normalement tu es protégé. Si la mauvaise somme est débitée, tu fais opposition et ça doit marcher. Et puis bon, c'est l'Allemagne, pas le Nicaragua...