.NET-приложение, которое я пишу, должно хранить типы данных .NET float
, double
и decimal
в базе данных Oracle. При определении типа числового столбца в Oracle необходимо указать точность и масштаб числа:
NUMBER(p,s)
p
- это точность или общее количество цифр. Oracle гарантирует переносимость чисел с точностью от 1 до 38.
s
- это шкала или количество цифр справа от десятичной точки. Шкала может варьироваться от -84 до 127.
Будучи ленивым программистом, которым я являюсь, и я свободно использую название «программист», я надеялся, что кто-то другой уже нашел время, чтобы выяснить хорошие NUMBER(p,s)
значения по умолчанию для типов данных float, double и decimal .NET?