Visualizzazione dei risultati da 1 a 2 su 2

Discussione: RANDOM TRA DUE NUMERI

  1. #1

    RANDOM TRA DUE NUMERI

    Ciao ragazzi,
    ho trovato un codice per avere un numero randomizzato tra due numeri
    L'ho adattato alle mie esigenze perchè avevo bisogno di un numero ad 8 cifre e logicamente la funzione cint non supporta....
    Cmq quello che mi serve è un numero compreso tra 10000000 e 99999999

    Dim Limite
    Limite = 99999999
    Randomize()
    Response.Write left(Cdbl((Limite - 1)*Rnd() + 10000000 ),8)


    Vi sembra corretto come codice?
    Esiste un tipo longint? e quindi una sua funzione di conversione?
    Altrimento lascio il double....

    Grazie ciao

  2. #2
    Utente di HTML.it L'avatar di viki1967
    Registrato dal
    Feb 2003
    Messaggi
    1,757
    personalizzati questa:

    codice:
    Function genera(Max, Min, MaxChar) 
    	Dim codice, cifra
    	For i = 1 To MaxChar 
    		Randomize timer
    		codice = Int((Max * Rnd()) + 1) 
    		cifra = cifra & codice
    	Next 
    	genera = cifra
    End Function 
    
    nr_scheda = lcase(genera(91, 48, 8)) '8 = numero cifre di cui è composta
    A S P : tutto il resto è noia...
    L I N U X : forse mi "converto"...

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.