powered by simpleCommunicator - 2.0.60     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / Microsoft SQL Server [игнор отключен] [закрыт для гостей] / Необходимо составить новое число из разностей каждой цифры с минимальной цифрой в числе.
6 сообщений из 6, страница 1 из 1
Необходимо составить новое число из разностей каждой цифры с минимальной цифрой в числе.
    #39706939
Runori
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Дорогие участники форума помогите пожалуйста с задачей. Пытался сделать так

Declare @a int
Declare @b int
Declare @c int
Declare @d int
Set @a=6663357
Set @d=1
Set @b=0
while @a<>0
begin
Set @c=@a-@a/10*10
if @c/2*2=@c
Set @c=@c-1
Set @b=@b+@c*@d
Set @d=@d*10
Set @a=@a/10
end
Print @b

Но ничего не получилось. Просто надо его изменить как то, но не знаю как.
...
Рейтинг: 0 / 0
Необходимо составить новое число из разностей каждой цифры с минимальной цифрой в числе.
    #39706942
PinkCat
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Runori,

Просто надо его изменить как то, но не знаю как.
-----
Изменения в текст обычно вносятся в текстовом редакторе путем нажатия кнопок на клавиатуре. :)
...
Рейтинг: 0 / 0
Необходимо составить новое число из разностей каждой цифры с минимальной цифрой в числе.
    #39706945
Runori
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
PinkCat,
Прошу прощения, нужно изменить именно код, а в этом есть затруднения, по этому и прошу о помощи у знающих людей.
...
Рейтинг: 0 / 0
Необходимо составить новое число из разностей каждой цифры с минимальной цифрой в числе.
    #39706948
PinkCat
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Runori,

Изменения в текст на языке программирования обычно вносятся в текстовом редакторе путем нажатия кнопок на клавиатуре.
...
Рейтинг: 0 / 0
Необходимо составить новое число из разностей каждой цифры с минимальной цифрой в числе.
    #39706949
Dimitry Sibiryakov
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Runoriнужно изменить именно код, а в этом есть затруднения

Не знаешь на какие кнопки на клавиатуре нажимать?..
Posted via ActualForum NNTP Server 1.5
...
Рейтинг: 0 / 0
Необходимо составить новое число из разностей каждой цифры с минимальной цифрой в числе.
    #39706966
iiyama
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Runori,

Код: sql
1.
2.
3.
4.
5.
6.
7.
8.
9.
declare @Num bigint = 6663357
select 
	CAST(
		(select 
			CAST(SUBSTRING(cast(@Num as varchar(20)), number+1,1) as smallint) - MIN(CAST(SUBSTRING(cast(@Num as varchar(20)), number+1,1) as smallint)) OVER() 
		from master.dbo.spt_values N where Type='P' and number < len(cast(@Num as varchar(20)))
		order by number
		for xml path('')
		) AS bigint)



Модератор: Тема перенесена из форума "Работа".
...
Рейтинг: 0 / 0
6 сообщений из 6, страница 1 из 1
Форумы / Microsoft SQL Server [игнор отключен] [закрыт для гостей] / Необходимо составить новое число из разностей каждой цифры с минимальной цифрой в числе.
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]