Visualizzazione dei risultati da 1 a 2 su 2
  1. #1

    [Visual C#] Arrotondare un numero su C#

    Se scrivo questo codice Visual Studio mi da errore?

    codice:
            private void METODO(TextBox lunghezza, TextBox neve, TextBox prevenivo, ComboBox scelta)
            
            {
                double L = 0; 
                double Cn = 0; 
                double Cp = 0; 
                double COSTO; 
                double H = 0; 
                double psi_correttivo; 
                int r_abaco; 
                int c_abaco; 
                int errore = 0; 
                try
                {
                    L = Round(double.Parse(lunghezza.Text),0);
                    Cn = double.Parse(neve.Text);
                    Cp = double.Parse(permanente.Text);
                }
                catch (Exception)
                {
                    MessageBox.Show("I dati di input sono sbagliati! Verificare di non aver inserito lettere, spazi o numeri troppo grandi.", "ERRORE!", MessageBoxButton.OK, MessageBoxImage.Stop);
                    errore = 1;
                }
    Vorrei convertire 'lunghezza', che costituisce la stringa digitata nella texbox dall'utente, in una variabile double, arrotondare il risultato e poi salvarlo in L. Perché Visual Studio mi scrive:

    "Il nome Round non esiste nel contesto corrente"

    ciao e grazie come sempre

  2. #2
    Perché Visual Studio mi scrive:
    "Il nome Round non esiste nel contesto corrente"
    Perchè Round non esiste nel contesto corrente.
    Prova ad approfondire la classe Math e nello specifico la funzione Ceiling.

    Ciao

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.