0 / 0 / 0
Регистрация: 01.12.2015
Сообщений: 22
|
|
1 | |
Программа определения последней цифры числа05.12.2015, 12:41. Показов 11610. Ответов 22
Метки нет (Все метки)
Всем привет! Возникла такая проблема: не могу составить программу по VBA: определение последней цифры числа. Надеюсь что кто-нибудь поможет
0
|
05.12.2015, 12:41 | |
Ответы с готовыми решениями:
22
Вывод последней цифры числа и числа без последней цифры Замена последней цифры на значение наименьшей цифры в записи числа N Циклы: найти произведение последней цифры и минимальной цифры числа с произведением всех остальных Получить число М, которое образуется из числа N путем замены последней цифры на значение наибольшей цифры |
90 / 37 / 14
Регистрация: 03.11.2010
Сообщений: 429
|
|
05.12.2015, 12:54 | 2 |
число Mod 10
число надеюсь целое положительное?
0
|
0 / 0 / 0
Регистрация: 01.12.2015
Сообщений: 22
|
|
05.12.2015, 12:57 [ТС] | 3 |
Число абсолютно любое)
0
|
90 / 37 / 14
Регистрация: 03.11.2010
Сообщений: 429
|
|
05.12.2015, 13:02 | 4 |
абсолютно - если пошла такая пьянка и мнимое и в формате с Е ?
0
|
0 / 0 / 0
Регистрация: 01.12.2015
Сообщений: 22
|
|
05.12.2015, 13:06 [ТС] | 5 |
В смысле в формате с Е?
0
|
90 / 37 / 14
Регистрация: 03.11.2010
Сообщений: 429
|
|
05.12.2015, 13:08 | 6 |
ну правильно экспотенциальный формат , пример: 1.23Е-56
а мнимое можно всё таки?
0
|
0 / 0 / 0
Регистрация: 01.12.2015
Сообщений: 22
|
|
05.12.2015, 13:10 [ТС] | 7 |
Не, просто обычное число) (100, 2500 или например 25)
0
|
90 / 37 / 14
Регистрация: 03.11.2010
Сообщений: 429
|
|
05.12.2015, 13:13 | 8 |
т.е. целое положительное? как на ваших примерах?
тогда см. первый ответ...
0
|
0 / 0 / 0
Регистрация: 01.12.2015
Сообщений: 22
|
|
05.12.2015, 13:15 [ТС] | 9 |
Да, целое положительное. Вот только дальше шапки программы у меня дело не продвинулось)
0
|
90 / 37 / 14
Регистрация: 03.11.2010
Сообщений: 429
|
||||||
05.12.2015, 13:23 | 10 | |||||
ясно
полный текст программы:
0
|
0 / 0 / 0
Регистрация: 01.12.2015
Сообщений: 22
|
|
05.12.2015, 13:29 [ТС] | 11 |
Спасибо, выручил)
0
|
132 / 108 / 22
Регистрация: 23.06.2015
Сообщений: 339
|
|||||||||||
05.12.2015, 22:05 | 12 | ||||||||||
добрый вечер,можно и так
добрый вечер,gick,еще вариант
0
|
132 / 108 / 22
Регистрация: 23.06.2015
Сообщений: 339
|
||||||
05.12.2015, 22:23 | 13 | |||||
добавлю еще вариант
0
|
0 / 0 / 0
Регистрация: 01.12.2015
Сообщений: 9
|
|
05.12.2015, 23:21 | 14 |
А если не число, а выбранный пользователем столбец?
0
|
6922 / 2832 / 543
Регистрация: 19.10.2012
Сообщений: 8,645
|
|
06.12.2015, 01:12 | 15 |
lehumop, - определение последней цифры
0
|
0 / 0 / 0
Регистрация: 01.12.2015
Сообщений: 9
|
|
06.12.2015, 01:38 | 16 |
Hugo121, выбран столбец Q, в нем все данные - большие числа, из которых нужно вытянуть только последние 3,4,5, в зависимости от столбца. И это в Экселе да. Если что-то не так, прощу прощения.
0
|
15146 / 6419 / 1731
Регистрация: 24.09.2011
Сообщений: 9,999
|
|
06.12.2015, 02:10 | 17 |
lehumop,
Код
=ПРАВСИМВ(Q1;3)
0
|
0 / 0 / 0
Регистрация: 01.12.2015
Сообщений: 9
|
|
06.12.2015, 02:20 | 18 |
Казанский, это понятно, но в базе более 100к строк, поэтому интересен макрос.
Я кстати пробовал поставить такую задачу в вашем макросе который вы писали, использовав текстбокс и задавая столбцы по умолчанию. Подписывал Right(c,3) , но что-то не пошло. Так и не придумал как это сделать. ПС. Почту и яндекскошелек проверяли?
0
|
15146 / 6419 / 1731
Регистрация: 24.09.2011
Сообщений: 9,999
|
|
06.12.2015, 03:05 | 19 |
lehumop, ответил тут: Изменение ячеек в указанном столбе и занесение новых данных в другой
0
|
132 / 108 / 22
Регистрация: 23.06.2015
Сообщений: 339
|
|||||||||||
06.12.2015, 13:12 | 20 | ||||||||||
добрый день,gick,может Вам использовать макрос ,кнопка use:заносите, сколько цифр выделить ,например в столбце R(данные в столбце Q)
0
|
06.12.2015, 13:12 | |
06.12.2015, 13:12 | |
Помогаю со студенческими работами здесь
20
Образовать новое число, путём замены последней цифры на значение наименьшей цифры в записи исходного числа Получить новое число М, которое образуется из числа N путем замены последней цифры на значение наименьшей цифры Исключить из числа цифры, стоящие между первой и последней цифрой числа. Использовать классы Удаление последней цифры из числа Вывод последней цифры числа Вывод последней цифры числа Искать еще темы с ответами Или воспользуйтесь поиском по форуму: |