Visual Basic, .NET, ASP, VBScript
 

   
   
     

Форум - Общий форум

Страница: 1 |

 

  Вопрос: переменные Decimal в VB6 Добавлено: 18.05.06 22:49  

Автор вопроса:  Nj | ICQ: 223663115 
Существуют ли они? Знаю, что Decimal есть в VB.NET, и что разрядность у чисел в них чуть ли не 25 разрядов, а нет ли способа сделать такие данные в VB6? Т.е. мне нужно проделывать точные математические операции с числами более 15 разрядов (чтоб не округлялись). Есть ли способ или переходить на ВБ.нет... Помогите, кто знает...

Ответить

  Ответы Всего ответов: 6  

Номер ответа: 1
Автор ответа:
 Страшный Сон



Вопросов: 46
Ответов: 848
 Профиль | | #1 Добавлено: 18.05.06 22:57
AFAIK, сопроцессор может оперировать максимум с 80-битными числами, но в VB6 этот тип не поддерживается.

Ответить

Номер ответа: 2
Автор ответа:
 Nj



ICQ: 223663115 

Вопросов: 21
Ответов: 285
 Профиль | | #2 Добавлено: 18.05.06 22:58
AFAIK - что это? сопроцессор?

Ответить

Номер ответа: 3
Автор ответа:
 LamerOnLine



ICQ: 334781088 

Вопросов: 108
Ответов: 2822
 Профиль | | #3 Добавлено: 19.05.06 11:12
В VB6 этот тип поддерживается, но только внутри типа Variant. Сам ты его объявить не можешь, но можешь использовать CDec().

Ответить

Номер ответа: 4
Автор ответа:
 Nj



ICQ: 223663115 

Вопросов: 21
Ответов: 285
 Профиль | | #4 Добавлено: 21.05.06 01:37
LamerOnLine - СПАСИБО !!!! То что надо, я и не подумал про CDec!

Ответить

Номер ответа: 5
Автор ответа:
 Страшный Сон



Вопросов: 46
Ответов: 848
 Профиль | | #5 Добавлено: 21.05.06 22:47
Только высокой скорости от типа Variant не добьешься.

Ответить

Номер ответа: 6
Автор ответа:
 Nj



ICQ: 223663115 

Вопросов: 21
Ответов: 285
 Профиль | | #6 Добавлено: 22.05.06 20:36
Зато какая разрядность - 29 цифр - можно такие классные преобразования в 16-ричную и двоичную систему делать!

Ответить

Страница: 1 |

Поиск по форуму



© Copyright 2002-2011 VBNet.RU | Пишите нам