Visualizzazione dei risultati da 1 a 3 su 3
  1. #1
    Utente di HTML.it L'avatar di unit1
    Registrato dal
    Feb 2004
    Messaggi
    354

    [c]scanf: leggere una float

    Devo prendere una variabile float da input tramite scanf, ma non so come fare.
    Mi servono minimo 2 posizioni decimali.

  2. #2

    Re: [c]scanf: leggere una float

    Originariamente inviato da unit1
    Devo prendere una variabile float da input tramite scanf, ma non so come fare.
    Mi servono minimo 2 posizioni decimali.
    scanf ("%f",&var_float);


    codice:
    tipi integrali
    char          1 byte
    int           2 byte
    short         2 byte
    long          4 byte
    signed        2 byte
    unsigned      2 byte
                                                   specifiche di stampa
    char          1 byte                                       %c
    int           2 byte                                       %d
    float         4 byte (6  cifre dopo la virgola)            %f
    double        8 byte (10 cifre dopo la virgola)            %lf         
    long double  10 byte (16 cifre dopo la virgola)            %Lf
    
    i byte dipendono dal compilatore e dal tipo di S.O.

  3. #3
    Utente di HTML.it L'avatar di unit1
    Registrato dal
    Feb 2004
    Messaggi
    354
    Grazie, mi hai salvato. Ora ci provo !

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.