|
0 / 0 / 0
Регистрация: 28.04.2009
Сообщений: 127
|
|
Разбить число на разряды17.06.2019, 23:03. Показов 33035. Ответов 17
Метки нет (Все метки)
0
|
|
| 17.06.2019, 23:03 | |
|
Ответы с готовыми решениями:
17
Отформатировать число, разделив на разряды
Пользователь вводит число, надо разбить число по цифрам |
|
3566 / 2507 / 1174
Регистрация: 14.08.2016
Сообщений: 8,219
|
|
| 18.06.2019, 01:19 | |
|
последнее обязано иметь и целое и дробное? а что если или одного или второго или даже ни того ни второго нету?
да и собссно на куа это понадобилось? задачу озвучь
0
|
|
|
53 / 43 / 22
Регистрация: 29.05.2016
Сообщений: 214
|
||||||
| 18.06.2019, 03:21 | ||||||
Решение для вещественных чисел возможно после полного условия задачи
0
|
||||||
|
4 / 3 / 1
Регистрация: 11.04.2016
Сообщений: 13
|
||||||
| 18.06.2019, 12:20 | ||||||
|
Может что то типа этого
0
|
||||||
|
0 / 0 / 0
Регистрация: 28.04.2009
Сообщений: 127
|
||||||
| 18.06.2019, 12:56 [ТС] | ||||||
|
Нужно выделить разряды из 4-х значного числа с плавающей точкой.
Числа всегда имеют формат хххх.хх Именно для чего это нужно, объяснять долго, задача слишком специфическая и проверочная. Если кратко, то для нормализации каждого разряда. Поэтому мне нужно как-то получить вид - x; x; x; x.xx Последний десяток имеет дробную часть, ее нельзя откинуть. Если бы ее не было, я бы просто решил эту задача, разбил строку на символы на питоне. Но задача должна быть решена именно C#. а тут я совсем плаваю. Добавлено через 35 минут Rbhbkk-00, у меня данные не с консоли вводятся, я сразу получаю число и перегоняю его в строку.
0
|
||||||
|
5878 / 4755 / 2939
Регистрация: 20.04.2015
Сообщений: 8,361
|
||||||
| 18.06.2019, 13:08 | ||||||
Сообщение было отмечено slavavs как решение
Решение
1
|
||||||
|
0 / 0 / 0
Регистрация: 28.04.2009
Сообщений: 127
|
||||||
| 18.06.2019, 13:30 [ТС] | ||||||
Как на C# это написать?
0
|
||||||
|
97 / 98 / 58
Регистрация: 29.09.2016
Сообщений: 410
|
||||||
| 18.06.2019, 13:34 | ||||||
1
|
||||||
|
2810 / 1679 / 885
Регистрация: 14.04.2015
Сообщений: 5,723
|
||||||
| 18.06.2019, 13:36 | ||||||
|
slavavs,
1
|
||||||
|
4 / 3 / 1
Регистрация: 11.04.2016
Сообщений: 13
|
|||||||||||
| 18.06.2019, 13:57 | |||||||||||
|
это сразу данные в строку
В конце брейк потому что если мы дошли до последнего числа,то мы его сразу выводим,а не по 1 символу,если брейк убрать у нас выведется 5; 6; 3; 4.35; 3; 5; Добавлено через 20 минут Это вроде тоже самое что у тебя на питоне
1
|
|||||||||||
|
0 / 0 / 0
Регистрация: 28.04.2009
Сообщений: 127
|
|
| 18.06.2019, 14:30 [ТС] | |
|
Спасибо за ваше внимание. Решил эту задачу.
Из этой же темы есть вторая задача. Имеют числа целые! Их диапазон от 0 до 1000 (x, xx, xxx, xxxx - разряды) Если мне пришло число 25 - то его нужно вывести в виде 0; 0; 2; 5 Есть идея как нули добить вначале?
0
|
|
|
4 / 3 / 1
Регистрация: 11.04.2016
Сообщений: 13
|
||||||
| 18.06.2019, 15:14 | ||||||
Сообщение было отмечено slavavs как решение
Решение
while на for изменить и всё тоже самое по идеи
1
|
||||||
|
0 / 0 / 0
Регистрация: 28.04.2009
Сообщений: 127
|
|
| 18.06.2019, 15:21 [ТС] | |
|
А может быть 25\10000 = 0.0025
вытащить после точки 0025? Добавлено через 4 минуты Даценд в предыдущем примере грамотно распихал данные в переменные, чтобы их можно было вывести. В цикле так не получится, нужно их присвоить в свою переменную, так как вывожу я их в строку (вставляю) каждую переменную в свое место.
0
|
|
|
97 / 98 / 58
Регистрация: 29.09.2016
Сообщений: 410
|
|
| 18.06.2019, 15:39 | |
|
slavavs, то есть, задача прям подвязана под 4-х значное число или меньше? Ну как-то коряво все это .
0
|
|
|
0 / 0 / 0
Регистрация: 28.04.2009
Сообщений: 127
|
|
| 18.06.2019, 15:46 [ТС] | |
|
максимум может быть 4 знака.
Если знаков меньше, мне нужно забить это нулями. Я работаю с матричным умножением, там размерность важна
0
|
|
|
4 / 3 / 1
Регистрация: 11.04.2016
Сообщений: 13
|
||||||
| 18.06.2019, 15:46 | ||||||
|
25\10000 = 0.0025 надо что бы 4 числа после точки отображалось?
1
|
||||||
|
97 / 98 / 58
Регистрация: 29.09.2016
Сообщений: 410
|
||||||
| 18.06.2019, 15:53 | ||||||
Сообщение было отмечено slavavs как решение
Решение
slavavs, ну тогда че париться.
прописываем жестко
1
|
||||||
|
0 / 0 / 0
Регистрация: 28.04.2009
Сообщений: 127
|
||
| 18.06.2019, 17:10 [ТС] | ||
|
В этой строке не совсем пойму, вроде и без округления все работает
0
|
||
| 18.06.2019, 17:10 | |
|
Помогаю со студенческими работами здесь
18
Разбить десятичное число на разряды Как разбить семизначное число на отдельные разряды?
Искать еще темы с ответами Или воспользуйтесь поиском по форуму: |
|
Новые блоги и статьи
|
|||
|
Модель заражения группы наркоманов
alhaos 17.04.2026
Условия задачи сформулированы тут
Суть:
- Группа наркоманов из 10 человек.
- Только один инфицирован ВИЧ.
- Колются одной иглой.
- Колются раз в день.
- Колются последовательно через. . .
|
Мысли в слух. Про "навсегда".
kumehtar 16.04.2026
Подумалось тут, что наверное очень глупо использовать во всяких своих установках понятие "навсегда". Это очень сильное понятие, и я только начинаю понимать край его смысла, не смотря на то что давно. . .
|
My Business CRM
MaGz GoLd 16.04.2026
Всем привет, недавно возникла потребность создать CRM, для личных нужд. Собственно программа предоставляет из себя базу данных клиентов, в которой можно фиксировать звонки, стадии сделки, а также. . .
|
Знаешь почему 90% людей редко бывают счастливыми?
kumehtar 14.04.2026
Потому что они ждут. Ждут выходных, ждут отпуска, ждут удачного момента. . .
а удачный момент так и не приходит.
|
|
Фиксация колонок в отчете СКД
Maks 14.04.2026
Фиксация колонок в СКД отчета типа Таблица.
Задача: зафиксировать три левых колонки в отчете.
Процедура ПриКомпоновкеРезультата(ДокументРезультат, ДанныеРасшифровки, СтандартнаяОбработка)
/ / . . .
|
Настройки VS Code
Loafer 13.04.2026
{
"cmake. configureOnOpen": false,
"diffEditor. ignoreTrimWhitespace": true,
"editor. guides. bracketPairs": "active",
"extensions. ignoreRecommendations": true,
. . .
|
Оптимизация кода на разграничение прав доступа к элементам формы
Maks 13.04.2026
Алгоритм из решения ниже реализован на нетиповом документе, разработанного в конфигурации КА2.
Задачи, как таковой, поставлено не было, проделанное ниже исключительно моя инициатива.
Было так:. . .
|
Контроль заполнения и очистка дат в зависимости от значения перечислений
Maks 12.04.2026
Алгоритм из решения ниже реализован на примере нетипового документа "ПланированиеПерсонала", разработанного в конфигурации КА2.
Задача: реализовать контроль корректности заполнения дат назначения. . .
|