как конвертировать целое число [70] в [.70]? - PullRequest
0 голосов
/ 14 января 2012

Как преобразовать целое число в десятичное. Например, от 70 до 0,70 потому что в моей системе есть какая-то цена, которую нужно рассчитать в граммах например 5 долларов за грамм ... Я сохраняю цену в своей базе данных как целое число.

Спасибо, что заглянули на

Ответы [ 2 ]

1 голос
/ 14 января 2012

Я давно не пользовался vb, но, думаю, простое деление с плавающей точкой будет работать

Dim number As Integer
Dim result As Decimal

number = 70
result = number / 100.0
1 голос
/ 14 января 2012

Поскольку вы храните центы и хотите отобразить доллары, разделите центы из базы данных на 100 и покажите это число в пользовательском интерфейсе.

Если пользователь вводит сумму в долларах (и центах), умноженную на 100 перед сохранением в базе данных.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...