Отобразить степени чисел визуально - Visual Basic .NET
Формулировка задачи:
Всем доброго здоровичка!!! Такая задачка:
VB2008
в лейбл надо вывести формулу как на рисунке (прилагается). Основания и степени формируются рендомно. Пробовал разные способы здесь на сайте, Реализовать надстрочный символ (степень числа)Какой компонент выбрать для отображения таблицы?Форматирование числа в виде 10⁻⁸⁹
не получается. Графически не рисует, как у Ю. Комарь тоже не работает.
Помогите пожалуйста!!!
Спасибо заранее!!!
Решение задачи: «Отобразить степени чисел визуально»
textual
Листинг программы
- TextBox1.Text = "125" & getSuperiorFigure(-325)
- '…
- Private Function getSuperiorFigure(ByVal vv As Integer) As String
- '0123456789+-
- Dim uns() As Char = {ChrW(8304), ChrW(185), ChrW(178), ChrW(179), ChrW(8308), ChrW(8309), ChrW(8310), ChrW(8311), ChrW(8312), ChrW(8313), ChrW(8314), ChrW(8315)}
- Dim cc As New List(Of String)
- Dim vc() As Char = vv.ToString.ToCharArray
- Dim k As Integer = 0
- If vv < 0 Then
- cc.Add(uns(11).ToString)
- k += 1
- End If
- For i = k To vc.Length - 1
- cc.Add(uns(CInt(vc(i).ToString)).ToString)
- Next
- Return String.Join("", cc)
- End Function
ИИ поможет Вам:
- решить любую задачу по программированию
- объяснить код
- расставить комментарии в коде
- и т.д