Что эффективный путь состоит в том, чтобы проверить точность и масштаб числового значения?

  1. Вы можете добавить право padding к вашему входу и установить box-sizing на border-box.

  2. Есть пробел, потому что значок расположен не справа относительно входа, а относительно

  3. enter image description here

    Вот фиксированный фрагмент:

    .search-container{
        display:flex;
        width:70%;
    }
    .search{
        width:100%;
        position:relative;
    }
    .search input{
        height:50px;
        padding:4px 50px 4px 30px;
        font-size: 20px;
        box-sizing: border-box;
    }
    .search i{
        position: absolute;
        top:50%;
        right:10px;
        transform: translateY(-50%);
        font-size: 35px;
        color: dimgray;
    }
    
    
        
            
            
            
        
        
            
    [1122 ]
6
задан Kevin Fairchild 14 November 2008 в 17:57
поделиться

2 ответа

System.Data.SqlTypes.SqlDecimal.ConvertToPrecScale( new SqlDecimal (1234.56789), 8, 2)

дает 1234.67. это усечет дополнительные цифры после десятичного разряда и бросит ошибку, а не попытку усечь цифры перед десятичным разрядом (т.е. ConvertToPrecScale (12344234, 5,2)

9
ответ дан 8 December 2019 в 16:13
поделиться

Можно использовать десятичное число. Усеченный (val) для получения неотъемлемой части значения и десятичного числа. Остаток (val, 1), чтобы получить часть после того, как десятичная точка и затем проверить, что каждая часть встречает Ваши ограничения (я предполагаю это, может быть простым> или <проверка),

0
ответ дан 8 December 2019 в 16:13
поделиться
Другие вопросы по тегам:

Похожие вопросы: