Visualizzazione dei risultati da 1 a 4 su 4
  1. #1
    Utente di HTML.it
    Registrato dal
    Jul 2008
    Messaggi
    13

    creare un ciclo

    ho 5 textbox inserendo un valore si crea un grafico.
    pero' io vorrei che se digito dei valorei compresi fara 1 e 100 il risultato resti invariato se invece il valore supera il 100 il valore sara' diviso per 1000
    dunque devo creare un ciclo in cui divido il valore massimo per 10 e controlli se il risultato è compreso nell'intervallo 100-999.
    -in caso afferamtivo dividi tutti i valori per 10^n ( n=numero di volte che hai diviso per 10)
    -in caso negativo ripeti il ciclo e aumenti di 1 la variabile n.
    In questo maniera fai si che qualunque cifra superiore a 1000 venga trasformata in modo da rientrare nell'intervallo 100-999 e facilmente rappresentabile nel grafico.
    e possibile avere un esempio
    grazie

  2. #2
    Linguaggio? Versione?
    Amaro C++, il gusto pieno dell'undefined behavior.

  3. #3
    Utente di HTML.it
    Registrato dal
    Jul 2008
    Messaggi
    13
    scusa dimenticato

    vb.net 2005

  4. #4
    Utente di HTML.it
    Registrato dal
    Jul 2008
    Messaggi
    13
    risolto cosi' un po rozzo ma funziona

    Dim val1 AsSingle = 0

    If Single.TryParse(Form1.TextBox1.Text, val1) Then
    If val1 < 10 Then
    val1 = val1 / 1
    End If
    If val1 > 10 Then
    val1 = val1 / 100
    End If
    End If

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.