IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

SQLite Discussion :

Exploration des possibilites sur des donnees numeriques de type real avec SQLite


Sujet :

SQLite

  1. #1
    Nouveau Candidat au Club
    Profil pro
    Inscrit en
    Janvier 2008
    Messages
    1
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Janvier 2008
    Messages : 1
    Points : 1
    Points
    1
    Par défaut Exploration des possibilites sur des donnees numeriques de type real avec SQLite
    Bonjour tout le monde,
    Je suis codeur débutant en C, et on me demande ce qui est dans le titre, donc d'étudier les possibilités de traitement des nombres flottants avec SQLite hors ce n'est pas ma tasse de thé .
    Je ne vois pas comment démarrer mon étude, j'ai bien lu la doc surtout la partie datatype ainsi que les affinités et tout ce que j'ai pu trouver sur le net mais je manque cruellement d'inspiration.
    Si vous avez des idées ou si quelqu'un connait bien ce domaine d'utilisation de SQLite, je suis preneur
    Merci et bonne soirée !

  2. #2
    Membre actif

    Inscrit en
    Décembre 2004
    Messages
    169
    Détails du profil
    Informations forums :
    Inscription : Décembre 2004
    Messages : 169
    Points : 225
    Points
    225
    Par défaut
    Citation Envoyé par Dream_Day Voir le message
    Bonjour tout le monde,
    Je suis codeur débutant en C, et on me demande ce qui est dans le titre, donc d'étudier les possibilités de traitement des nombres flottants avec SQLite hors ce n'est pas ma tasse de thé .
    Je ne vois pas comment démarrer mon étude, j'ai bien lu la doc surtout la partie datatype ainsi que les affinités et tout ce que j'ai pu trouver sur le net mais je manque cruellement d'inspiration.
    Si vous avez des idées ou si quelqu'un connait bien ce domaine d'utilisation de SQLite, je suis preneur
    Merci et bonne soirée !
    Bonjour,

    Si j'étais à ta place je commencerai par lancer Sqlite.exe et avec des requêtes simples, j'étudierai le comportement de la bête.

    Par exemple :
    Que penses-tu que cela donne comme résultat ? Réponse 0 !
    En fait, il te faut comprendre la logique mise en oeuvre : un entier divisé par un autre entier donne un nombre entier. De plus, il n'y a aucun arrondi dans ce cas.

    Avec quelques essais, tu commenceras à obtenir des requêtes de la sorte :

    Là, tu commenceras à entrer dans le domaine des nombres flottants. La réponse fournie sera du genre : 0.666666666666667
    En comptant les décimales visibles, tu entres dans le domaine de la précision des résultats.

    Voici donc les domaines d'étude qui s'offrent à toi :
    - Quels sont les types acceptés par SQLite ?
    - Y a t il des différence entre les types Number, Integer, real ?
    - Comment sont représentés les nombres en interne ?
    - Quelles sont les bornes, les limites ?
    - Quels sont les erreurs possibles en cas de dépassement de ces limitations ?
    - Un Integer inséré dans une colonne de type real entrainera-t-il des calculs entiers ou real ? Et l'inverse ? Comment s'en assurer ?
    - Quelle est la précision de SQLite ? Pourquoi ?
    - Cette précision dépend-t-elle du système d'exploitation, du processeur ou d'option de compilation ?
    - Comment forcer un calcul pour le faire en flottant ? Y a-t-il plusieurs possibilités ? (Avantages ? Rapidité ? Précision ?)
    - Y a t il des erreurs à éviter dans les types ou les requêtes ?
    - Perd-t-on de la précision lorsque l'on enchaine des calculs ?
    - Le format de sortie d'un nombre réel est-il aussi précis que sa représentation interne ? Pourquoi ? Comment faire pour qu'il le soit si ce n'est pas le cas ? Astuces ? Remèdes ? Méthodes ?
    - Comment sont transmis les valeurs réelles au moteur SQLite ?

    ...

    Voilà plein d'idées, reste à faire un plan selon ton choix et ton objectif final.

    a+

Discussions similaires

  1. Comment ajouter des séries dans des graphes sur des feuilles variables
    Par Molomarcopolo dans le forum Macros et VBA Excel
    Réponses: 1
    Dernier message: 06/07/2012, 16h26
  2. des regles sur les donnees du fichier XML
    Par tawrirte dans le forum XML/XSL et SOAP
    Réponses: 4
    Dernier message: 30/05/2011, 15h20
  3. Trigger pour mettre des droits sur des procedures et des vues
    Par briino dans le forum Développement
    Réponses: 3
    Dernier message: 23/09/2009, 09h44
  4. Réponses: 6
    Dernier message: 18/04/2005, 21h12
  5. recherches des cours ou des explications sur les algorithmes
    Par Marcus2211 dans le forum Algorithmes et structures de données
    Réponses: 6
    Dernier message: 19/05/2002, 22h18

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo