|
|
|
Подскажите пожалуйста
|
|||
|---|---|---|---|
|
#18+
Добрый день! будте добры подскажите пожалуйста: у меня есть число: 0.111112. Как вырезать только последнюю цифру из него. Тип численный, не символьный. спасибо ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 30.08.2007, 15:11 |
|
||
|
Подскажите пожалуйста
|
|||
|---|---|---|---|
|
#18+
s=RIGHT(ALLTRIM(STR(число)), 1) s=VAL(s) ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 30.08.2007, 15:18 |
|
||
|
Подскажите пожалуйста
|
|||
|---|---|---|---|
|
#18+
не заметил точку, тогда STR будет выглядеть так ? STR(1.154995,8,8) ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 30.08.2007, 15:22 |
|
||
|
Подскажите пожалуйста
|
|||
|---|---|---|---|
|
#18+
Что считать последней цифрой? Последний ненулевой разряд или шестой знак после запятой? Во втором случае: Код: plaintext ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 30.08.2007, 15:23 |
|
||
|
Подскажите пожалуйста
|
|||
|---|---|---|---|
|
#18+
round(abs(0.111112) * 1000000 - 0.5, 0) % 10 Вот изголился то!!!!! ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 30.08.2007, 15:29 |
|
||
|
Подскажите пожалуйста
|
|||
|---|---|---|---|
|
#18+
MiklS round(abs(0.111112) * 1000000 - 0.5, 0) % 10 Вот изголился то!!!!! Зато наверняка сработает. Независимо от знака числа и количества знаков после запятой Для числа 0.111112 можно и так: 0.111112 * 1000000 % 10 ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 30.08.2007, 15:51 |
|
||
|
Подскажите пожалуйста
|
|||
|---|---|---|---|
|
#18+
спасибо всем за ответы! ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 31.08.2007, 15:13 |
|
||
|
|

start [/forum/topic.php?fid=41&fpage=186&tid=1588831]: |
0ms |
get settings: |
8ms |
get forum list: |
17ms |
check forum access: |
3ms |
check topic access: |
3ms |
track hit: |
34ms |
get topic data: |
10ms |
get forum data: |
2ms |
get page messages: |
50ms |
get tp. blocked users: |
2ms |
| others: | 198ms |
| total: | 327ms |

| 0 / 0 |
