У меня есть модель, которая принимает широту и долготу, но по какой-то причине, когда модель создается, она продолжает округлять широту/долготу до 2 знаков после запятой вместо сохранения всего значения, например, это -81,395229999999997 сохраняется как -81,390000000000000, как я могу исправить это?
моя модель
public decimal? longit { get; set; }
вид
@Html.HiddenFor(model => model.longit, new {@Value = "-81.39522999999997" })
и мой MSSQL для этого сохраняется как longit Decimal (16,14)
и быстрый вопрос 16,14 означает 2 цифры слева и 14 справа, если у меня есть долгота 103,39522999999997, будет ли это стоить ошибки? так как это будет (16,13), я впервые работаю с десятичными знаками..