|
2 / 2 / 0
Регистрация: 03.03.2013
Сообщений: 37
|
|
Отбрасывание незначащих нулей18.03.2013, 05:10. Показов 9085. Ответов 11
Метки нет (Все метки)
как сделать чтобы программа отбрасывала незначащие нули после запятой в строке (string)
Например вводим строку a = 156,870000000000 а на выводе получаем а = 156,87
0
|
|
| 18.03.2013, 05:10 | |
|
Ответы с готовыми решениями:
11
отбрасывание
|
|
|
|
| 18.03.2013, 05:38 | |
|
1
|
|
|
2 / 2 / 0
Регистрация: 03.03.2013
Сообщений: 37
|
|
| 18.03.2013, 05:53 [ТС] | |
|
немножко не так написал
нужно отбросить нули для дальнейших операций со строкой.(подсчет размера,поиск элемента,ограничение количества вводимых символов) например мне нужно ввести число состоящее из шести значащих цифр. Если ограничить вводимый диапазон до шести знаков и ввести 63,22000000 ,то будет ошибка, а нужно чтобы было правильно. Вот и задача отбросить эти нули
0
|
|
|
|
||||||
| 18.03.2013, 06:09 | ||||||
|
Как-то так:
1
|
||||||
|
|
||||||
| 18.03.2013, 06:13 | ||||||
|
Не совсем понял. Assuming есть число и нужно из него получить строку. Вот этот reference лакончинее. Переложите для sprintf если нужно получить строку, а не выводить на консоль. Прогоните следующий код, может, прояснится.
masikus, скажите, как Вы хотите поступать с числами вроде 123000000.1 и 0.00000000123? Они форматируются в 1.23e+008 и 1.23e-009. Добавлено через 43 секунды Я понял свою ошибку, сейчас отпишусь.
1
|
||||||
|
What a waste!
1610 / 1302 / 180
Регистрация: 21.04.2012
Сообщений: 2,733
|
||||||
| 18.03.2013, 06:25 | ||||||
Так что ли?
1
|
||||||
|
|
||||||
| 18.03.2013, 06:31 | ||||||
|
Учитывает разницу между 15000000. и 15000000.1000000
Что-то типа 125 вообще не трогает
1
|
||||||
|
2 / 2 / 0
Регистрация: 03.03.2013
Сообщений: 37
|
|||||||||||
| 18.03.2013, 08:46 [ТС] | |||||||||||
|
всем спасибо
все работает Добавлено через 2 часа 3 минуты Воспользовался этим кодом
хотя число должно быть 50000 подскажите как исправить сделал так все работает
0
|
|||||||||||
|
|
||||||
| 18.03.2013, 22:53 | ||||||
|
Держите меня семеро:
Вот, в чем мощь регулярных выражений: Кликните здесь для просмотра всего текста
Добавлено через 13 часов 15 минут Не по теме: Видимо, не все любят Элвиса... Добавлено через 16 минут Я к тому, что регулярные выражения - давно изобретённое и вылизанное транспортное средство, которое много чего умеет и далеко за границами задачи, которая перед Вами, masikus, стоит в данном случае. Причем "ездить путями", для которых предназначены регулярные выражения, при проф. программировании может прийтись часто. Уже шла речь Вытянуть номер телефона. Вообще имхо пора написать FAQ по этой теме, если до сих пор нет.
1
|
||||||
|
|
||
| 18.03.2013, 23:41 | ||
|
Не по теме: diagon, скажи, почему у тебя "Сообщений: 2,733" - с запятой, а "Репутация: 1741 (1038)" без? :)
0
|
||
|
Higher
|
|||
| 18.03.2013, 23:57 | |||
|
1
|
|||
| 18.03.2013, 23:57 | |
|
Помогаю со студенческими работами здесь
12
Найти самую длинную непрерывную цепочку нулей в последовательности нулей и единиц Заменить в массиве все группы подряд расположенных нулей на значение количества нулей В матрице из нулей и единиц найти квадрат заданного размера, состоящую целиком из нулей Определить количество нулей в цифровой записи числа, кроме нулей в младших разрядах Требуется найти самую длинную непрерывную цепочку нулей в последовательности нулей и единиц Искать еще темы с ответами Или воспользуйтесь поиском по форуму: |
|
Новые блоги и статьи
|
|||
|
Знаешь почему 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.
Задача: реализовать контроль корректности заполнения дат назначения. . .
|
Архитектура слоя интернета для сервера-слоя.
Hrethgir 11.04.2026
В продолжение https:/ / www. cyberforum. ru/ blogs/ 223907/ 10860. html
Знаешь что я подумал? Раз мы все источники пишем в голове ветки, то ничего не мешает добавить в голову такой источник, который сам. . .
|
Подстановка значения реквизита справочника в табличную часть документа
Maks 10.04.2026
Алгоритм из решения ниже реализован на примере нетипового документа "ПланированиеПерсонала", разработанного в конфигурации КА2.
Задача: при выборе сотрудника (справочник Сотрудники) в ТЧ документа. . .
|
Очистка реквизитов документа при копировании
Maks 09.04.2026
Алгоритм из решения ниже применим как для типовых, так и для нетиповых документов на самых различных конфигурациях.
Задача: при копировании документа очищать определенные реквизиты и табличную. . .
|