transformer une annee 2 chiffre en 4

Eléphant du PHP | 248 Messages

25 août 2008, 22:37

Bonjour je suis à la recherche d'une solution pour transformer une annee en 2 chiffres en 4

Merci d'avance

ViPHP
ViPHP | 5924 Messages

25 août 2008, 22:47

Est ce vraiment bien compliqué ? Si jamais le nombre est au dessous d'un certain seuil, tu rajoutes 20 devant, s'il est au dessus tu rajoutes 19…

Avatar du membre
Administrateur PHPfrance
Administrateur PHPfrance | 9782 Messages

25 août 2008, 22:54

Heureusement qu'on est dans la section du forum :
"PHP avancé - Pour les initiés, les confirmés, les experts, les gourous ... voire plus!" :lol:
Quand tout le reste a échoué, lisez le mode d'emploi...

ViPHP
ViPHP | 4039 Messages

26 août 2008, 09:43

Est ce vraiment bien compliqué ? Si jamais le nombre est au dessous d'un certain seuil, tu rajoutes 20 devant, s'il est au dessus tu rajoutes 19…
Ah, facile pour le 20ème et le 19ème, mais en-deça ? hahaar!!

Il va te falloir un sacré algorithme d'extrapolation binumérique basé sur le principe d'incertitude (ou d'indétermination) de Heisenberg, pour représenter l'année en 2 chiffres non plus par des valeurs mais par un opérateur hermitien, agissant sur un espace de Hilbert . Je ne l'ais jamais fait, mais une fois que tu pourrais vérifier la symétrie hermitienne des deux chiffres, par une simple forme sesquilinéaire il devrait y avoir moyen d'inférer le siècle et le millénaire de l'année spécifiée.

Même si d'après le théorème de Lax-Milgram, L'endomorphisme ne sera pas bijectif, il n'y aura donc pas de valeur unique, mais c'est dans des cas trop spécifiques; 00 qui peu donner 1300 et 1700, 68 qui vaut pour 868 et 1868, et au pire 27 qui peut donner 1427, 2127, et bizarrement 1982.
Mais qu'importe. (je suis ici - dernier petit projet)
Berze going social.

Avatar du membre
Administrateur PHPfrance
Administrateur PHPfrance | 9782 Messages

26 août 2008, 10:01

Il va te falloir un sacré algorithme d'extrapolation binumérique basé sur le principe d'incertitude (ou d'indétermination) de Heisenberg,
pour représenter l'année en 2 chiffres non plus par des valeurs mais par un opérateur hermitien...
...en référence au mathématicien Charles Hermite, dont le frère "Bernard" donna son nom au célèbre crustacé. 8-)
Quand tout le reste a échoué, lisez le mode d'emploi...