Pagina 2 di 2 primaprima 1 2
Visualizzazione dei risultati da 11 a 17 su 17
  1. #11
    Originariamente inviato da crizio5
    ora qualsiasi conversione faccio mi restituisce dati sbagliati se faccio ad e sempio cdbl(41.72154440000001)
    mi viene fuori 4,17215444E+15 come hai fatto a convertirlo in numerico??
    a parte il fatto che non è sano riesumare una discussione di tre anni fa, quello che ti viene fuori dalla conversione (4,17215444E+15) è un numero! perché dici che è sbagliato?

  2. #12
    Utente di HTML.it
    Registrato dal
    Apr 2002
    Messaggi
    364
    si è un numero ma quello che mi interessa è mantenerlo invariato cioè 41.72154440000001 deve rimanere così e non 4,17215444E+15, dovrei solo trasformarlo da stringa in numerico ma non so come fare.
    Cerco di spiegarmi meglio, dopo l'estrazione da db split dati ecc.. io ho la variabile varLatitudine che contiene 41.72154440000001 se faccio un vartype() mi restituisce 8(stringa),
    mentre facendo un test impostando direttamente nella variabile varLatitudine il numero 41.72154440000001 viene restituito 5. Concludendo vorrei applicare una funzione di conversione alla variabile varLatitudine in maniera che restituisca 5. Se rimane stringa la funzione del calcolo KM non funziona.

    Spero di essermi spiegato

  3. #13
    che vuol dire "non funziona"? dà errore?

  4. #14
    Utente di HTML.it
    Registrato dal
    Apr 2002
    Messaggi
    364
    Si mi restituisce il seguente errore:
    Errore di run-time di Microsoft VBScript error '800a0005'

    Chiamata di routine o argomento non validi: 'sin'

    la riga incriminata è:
    dist = sin(deg2rad(lat1)) * sin(deg2rad(lat2)) + cos(deg2rad(lat1)) *cos(deg2rad(lat2)) * cos(deg2rad(theta))

  5. #15
    posta la funzione deg2rad

  6. #16
    Utente di HTML.it
    Registrato dal
    Apr 2002
    Messaggi
    364
    Function deg2rad(Deg)
    deg2rad = cdbl(Deg * pi / 180)
    End Function

  7. #17
    Utente di HTML.it
    Registrato dal
    Apr 2002
    Messaggi
    364
    Per il momento ho risolto utilizzando il file originale in .php, in attesa che qualcuno capisca cosa fare con l'asp


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.