Форматирование числа в виде 10⁻⁸⁹ - Visual Basic .NET
Формулировка задачи:
Можно взять стандартное экспоненциальное представление чисел Format(1234567, "Scientific"), получить 1.23E+06, преобразовать в String, затем заменить "E+" на "10", "Е-" на "10⁻ " и заморочиться на предмет преобразование показателя степени в верхний индекс (с этим не так просто, символы юникод на разных системах отображаются по разному). Но так не хочется изобретать велосипед, неужто ничего готового нет?
Решение задачи: «Форматирование числа в виде 10⁻⁸⁹»
textual
Листинг программы
Private Sub Button3_Click(sender As Object, e As EventArgs) Handles Button3.Click 'Dim i As Integer = Asc("вЃ»") - ошибочно вернул ASCII код 'TextBox1.Text = "10" & Chr(i) 'unicode TextBox1.Text = "10" & ChrW(&H207B) & ChrW(&H2078) & ChrW(&H2079) '&H25B2 End Sub
ИИ поможет Вам:
- решить любую задачу по программированию
- объяснить код
- расставить комментарии в коде
- и т.д