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

Caml Discussion :

Calculs sur Grands entiers.


Sujet :

Caml

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Inactif
    Profil pro
    Inscrit en
    Octobre 2007
    Messages
    136
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Octobre 2007
    Messages : 136
    Par défaut Calculs sur Grands entiers.
    Bonjour,

    peut-on me réexpliquer comment on fait 4294967295+2 en caml light s'il vous plait?
    Je croyais qu'il fallait faire
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    #open "num";;
    Int (4294967295) +/ Int 2;;
    , mais ça ne marche pas, et si je remplace "Int" par "Big_int" ça marche encore moins...

  2. #2
    Membre émérite
    Avatar de Cacophrene
    Homme Profil pro
    Biologiste
    Inscrit en
    Janvier 2009
    Messages
    535
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : Royaume-Uni

    Informations professionnelles :
    Activité : Biologiste

    Informations forums :
    Inscription : Janvier 2009
    Messages : 535
    Par défaut
    Salut !

    Il faut d'abord utiliser #load "nums.cma" pour charger la bibliothèque dans le toplevel. Ensuite, tu peux ouvrir le module Num avec open Num;;

    La commande #open "fichier.ml" sert uniquement à charger un fichier contenant du code source.

    Résumé général des commandes qui commencent par un dièse :

    #load "lib.cma/file.cmo";; Charge une bibliothèque, un fichier compilé.
    #open "file.ml";; Charge des définitions à partir d'un fichier .ml.
    #quit;; Quitte le toplevel.
    et quelques autres inutiles ici.

    Cordialement,
    Cacophrène

    PS : je dis ça en me basant sur OCaml. Je présume que c'est pareil sous Caml-Light.

Discussions similaires

  1. Réponses: 14
    Dernier message: 22/12/2009, 23h34
  2. Division sur de Grands entiers
    Par mawguai dans le forum Mathématiques
    Réponses: 4
    Dernier message: 06/06/2008, 21h08
  3. Réponses: 3
    Dernier message: 12/08/2007, 16h49
  4. calcul sur entiers
    Par jackk dans le forum C
    Réponses: 14
    Dernier message: 24/08/2006, 19h59
  5. Opération sur de grands entiers
    Par tutu dans le forum C
    Réponses: 16
    Dernier message: 24/05/2005, 08h56

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