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

    [VB.NET] Notazione scientifica (e-04 --> *10^-04)

    Buonasera! Sto diventando matto per cercare di scrivere un numero in notazione scientifica sostituendo la 'e' con '*10^"...
    Esempio: Il codice
    codice:
    Dim x As Double = 25 / 123456789
            Label1.Text(x.ToString("0.0000e00"))
    mi restituisce 2,0250e-07. Io vorrei, come risultato, 2,0250*10^-07...

    Sono due ore che cerco di utilizzare il metodo .ToString e String.Format ma niente, non ci riesco.
    Come posso fare?

    Grazie in anticipo a tutti

  2. #2
    Utente di HTML.it L'avatar di pietro09
    Registrato dal
    Jan 2002
    Messaggi
    10,116
    Label1.Text = x.ToString("E").Replace("E", "*10^")

    la prima cosa che mi è venuta in mente
    Pietro

  3. #3
    Quote Originariamente inviata da pietro09 Visualizza il messaggio
    Label1.Text = x.ToString("E").Replace("E", "*10^")

    la prima cosa che mi è venuta in mente
    Non ci avevo pensato... Maledetto me

    Grazie!!

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 © 2024 vBulletin Solutions, Inc. All rights reserved.