• [^] # Re: Mmmh

    Posté par (site web personnel) . En réponse au journal Ada, langage et ressources. Évalué à 3.

    Attends, que je comprenne bien :

    • je parle de stocker une heure
    • « Ben c'est plutôt facile »
    • type Hour is mod 24;

    Et là

    C'est plutot facile, mais c'est malheureusement completement faux.

    Ha oui mais non

    Bon, pour l'heure mod 24, ok

    Bon alors, c'est bon ou c'est pas bon ?

    Pour les jours ok, j'aurais du prendre l'exemple dans le commentaire juste en dessous, qui contient donc

    subtype Day_Number is Integer range 1 .. 31;
    

    Et pourtant, tous les mois n'ont pas 31 jours…

    Et pour l'explication de texte :

    De la même manière

    -> en reprenant le principe de typer plus finement

    on peut facilement faire des intervalles genre

    -> ce qui suit est un exemple d'intervalle

    mais t'aurais pu prendre un exemple un peu moins casse gueule

    Ou alors mon exemple portait surtout sur l'heure, le reste n'étant qu'un exemple d'intervalle et toi tu as juste pris la mouche ;-)

    Après je suis d'accord sur le fait que c'était simpliste, que les dates, les leap secondes et autre c'est casse gueule. Mais c'était juste un exemple pour présenter d'autres façon de typer.