Pagina 1 di 2 1 2 ultimoultimo
Visualizzazione dei risultati da 1 a 10 su 12

Discussione: Scomporre un numero

  1. #1
    Utente di HTML.it L'avatar di Grinder
    Registrato dal
    Mar 2003
    Messaggi
    1,374

    Scomporre un numero

    Devo scomporre un numero in singole cifre una per una. Sto provando così
    codice:
    for x = 0 to contInteri
    strIntero = right(interi,len(interi)-x+1)
    response.write strIntero&"
    "
    next
    ma riesco solo a sottrarre una cifra per volta, come devo fare?

  2. #2

  3. #3
    Utente di HTML.it L'avatar di Grinder
    Registrato dal
    Mar 2003
    Messaggi
    1,374
    Allora, in pratica da database mi arriva un numero decimale, lo splitto per la virgola e poi scompongo i due elementi separatamente.

    Questo mi serve per dare valore ad un select e mostrare un'immagine (la gif di un numero) a video, così vado a ricomporre il numero come se fosse un'immagine, molto più bello graficamente insomma.

  4. #4
    e l'esempio? devo andarmelo a prendere da solo al supermercato?

  5. #5
    immagino ti serva

    codice:
    for x = 0 to contInteri
       strIntero = mid(interi, x, 1)
       response.write strIntero & "
    "
    next

  6. #6
    Utente di HTML.it L'avatar di Grinder
    Registrato dal
    Mar 2003
    Messaggi
    1,374
    Intendevi questo di esempio?
    codice:
    dim interi, decimali, prezzo, i, strIntero, strDecimale, i2, contInteri, contDecimali
    			  prezzo = split(quipr,",")
    			  interi = prezzo(0)
    			  decimali = prezzo(1)
    			  
    			  contInteri = len(interi)
    			  contDecimali = len(decimali)
    			  			  
    			  'response.write contInteri&"
    "
    			 ' response.write contDecimali
    			  
    			  strIntero = split(interi,"-")
      			  strDecimale = split(decimali,"-")
    			  
    			  response.write "[img][/img]"
    			  
    		  for i = 0 to ubound(strIntero)
    		  
    		   for x = 0 to contInteri
       				strIntero = mid(interi, x, 1)
       				response.write strIntero & "
    "
    			next
    		  
    			  select case strIntero
    			  	case 0
    					response.write "[img][/img]"
    			  	case 1
    					response.write "[img][/img]"
    			  	case 2
    					response.write "[img][/img]"
    			  	case 3
    					response.write "[img][/img]"
    			  	case 4
    					response.write "[img][/img]"
    			  	case 5
    					response.write "[img][/img]"
    			  	case 6
    					response.write "[img][/img]"
    			  	case 7
    					response.write "[img][/img]"
    			  	case 8
    					response.write "[img][/img]"
    			  	case 9
    					response.write "[img][/img]"
    			  end select	
    		 next		 
    			  
    			  response.write "[img][/img] "
    			  			  
    		 for i2 = 0 to ubound(strDecimale)
    			  select case strDecimale(i2)
    			  	case 0
    					response.write "[img][/img]"
    			  	case 1
    					response.write "[img][/img]"
    			  	case 2
    					response.write "[img][/img]"
    			  	case 3
    					response.write "[img][/img]"
    			  	case 4
    					response.write "[img][/img]"
    			  	case 5
    					response.write "[img][/img]"
    			  	case 6
    					response.write "[img][/img]"
    			  	case 7
    					response.write "[img][/img]"
    			  	case 8
    					response.write "[img][/img]"
    			  	case 9
    					response.write "[img][/img]"
    				case else
    					response.write "[img][/img]"
    			  end select	
    		  next

  7. #7
    ue', lavori all'ucas...

    no un esempio del tipo

    ho una stringa "1234"

    voglio ottenere

    1
    2
    3
    4

  8. #8
    Utente di HTML.it L'avatar di Grinder
    Registrato dal
    Mar 2003
    Messaggi
    1,374
    esatto!...effettivamente potevo usare anche solo la variabile per nominare l'immagine, non so perchè abbia usato una select...

  9. #9
    ti rendi conto della fatica che mi fai fare? pure l'esempio mi devo inventare... 'sta cassa di birra 'ndo sta'?

  10. #10
    Utente di HTML.it L'avatar di Grinder
    Registrato dal
    Mar 2003
    Messaggi
    1,374
    Lo so, pasticcio troppo

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.