Как зеркально отразить число с помощью основных языков, таких как пакетная обработка, сценарий Visual Basic или сценарий PowerShell? [закрытый]

например, если у меня есть значение, равное 12345, зеркальное отображение будет производить 54321, и это должно быть объединено вместе, в 1234554321, новое значение. Есть ли простой способ сделать этот тип операции на любом из языков, которые я перечислил (я понимаю, партия не видел, как язык программирования).

12
задан Henry
19.05.2023 15:16 Количество просмотров материала 2593
Распечатать страницу

2 ответа

один из способов с Powershell:

# the original number
$left = '12345'

# the number reversed
$right = $left[-1..-($left.length)] -join “”

# join the original with the reverse
$together = "$left$right"
1
отвечен root 2023-05-20 23:04

Powershell с помощью regex:

$string = "12345"

$revert = ([regex]::соответствует ($String,'.','Справа Налево') | Функция Foreach {$_.value}) - присоединяйтесь"

Write-Output "$string$revert"

1
отвечен Alex 2023-05-21 01:21

Постоянная ссылка на данную страницу: [ Скопировать ссылку | Сгенерировать QR-код ]

Ваш ответ

Опубликуйте как Гость или авторизуйтесь

Имя
Вверх