Visualizzazione dei risultati da 1 a 7 su 7
  1. #1
    Utente di HTML.it
    Registrato dal
    May 2010
    Messaggi
    102

    Divisione tra mpz_t e risultato in mpf_t (GMP)

    Salve a tutti, sto utilizzando le funzioni della libreria Gmp (http://www.gnu.org/software/gmp/manu...index.html#Top) e mi ritrovo con questo problema:
    quando effettuo la divisione tra due tipi mpz_t ( interi ) voglio salvare il risultato in una variabile di tipo mpf_t ( double ) perchè questo sarà decimale. Le funzioni di libreria non permettono la divisione tra un tipo mpf_t e mpf_z, come posso fare ?
    Grazie

  2. #2
    Utente di HTML.it L'avatar di oregon
    Registrato dal
    Jul 2005
    residenza
    Roma
    Messaggi
    36,480
    Suppongo che tu debba prima convertire i due interi in due double e poi dividerli.
    No MP tecnici (non rispondo nemmeno!), usa il forum.

  3. #3
    Utente di HTML.it
    Registrato dal
    May 2010
    Messaggi
    102
    Originariamente inviato da oregon
    Suppongo che tu debba prima convertire i due interi in due double e poi dividerli.
    E' proprio quello che voglio fare, ma non so come. L'unica funzione che ho trovato mi permette di convertire dei double in interi ( mpf_t in mpz_t )

  4. #4
    Utente di HTML.it L'avatar di oregon
    Registrato dal
    Jul 2005
    residenza
    Roma
    Messaggi
    36,480
    Penso che ti serva la

    mpf_set_z
    No MP tecnici (non rispondo nemmeno!), usa il forum.

  5. #5
    Utente di HTML.it
    Registrato dal
    May 2010
    Messaggi
    102
    Originariamente inviato da oregon
    Penso che ti serva la

    mpf_set_z
    Mi potresti indicare in che sezione della documentazione l'hai trovata ?

  6. #6
    Utente di HTML.it L'avatar di oregon
    Registrato dal
    Jul 2005
    residenza
    Roma
    Messaggi
    36,480
    No MP tecnici (non rispondo nemmeno!), usa il forum.

  7. #7
    Utente di HTML.it
    Registrato dal
    May 2010
    Messaggi
    102
    Originariamente inviato da oregon
    http://gmplib.org/manual/Assigning-Floats.html
    Grazie ! Oltre la documentazione non si trovano molte informazioni riguardo questa libreria, nonostante le sue potenzialità ( a mio parere )

Permessi di invio

  • Non puoi inserire discussioni
  • Non puoi inserire repliche
  • Non puoi inserire allegati
  • Non puoi modificare i tuoi messaggi
  •  
Powered by vBulletin® Version 4.2.1
Copyright © 2025 vBulletin Solutions, Inc. All rights reserved.