- iPhone topik
- Magisk
- Milyen okostelefont vegyek?
- Samsung Galaxy Z Flip5 - ami kint, az van bent
- Redmi Note 15 Pro+ - több plusz, mint mínusz
- One mobilszolgáltatások
- Xiaomi 15 - kicsi telefon nagy energiával
- Google Pixel topik
- Nemzetközi vizekre evezett a Realme GT 7 és GT 7T
- Samsung Galaxy S25 - végre van kicsi!
Új hozzászólás Aktív témák
-
Tamy
őstag
Az okát nem értem, de úgy tűnik így azt csinálja, amit szeretnék, kellően hülyebiztos:
:numberecho.&set /p COUNT=Adj meg egy számot, majd nyomd meg az Entert: ||GOTO:EOFif %COUNT% GTR 14 echo Hibas szam, ismeteld meg & goto:numberif %COUNT% LSS 10 set COUNT=0%COUNT%set COUNT=%COUNT:~-2%if %COUNT% LSS 1 echo Hibas szam, ismeteld meg & goto:numberif %COUNT% GTR 14 echo Hibas szam, ismeteld meg & goto:numberecho %COUNT% -
@echo off
setlocal ENABLEDELAYEDEXPANSION
for /L %%i in (1, 1, 20) do (
set "leadingzero=0000%%i"
echo !leadingzero:~-2!
)
pausea leadingzero beállításánál 4db bevezető nulla van, ami azt jelenti, hogy max. 4 jegyű számig jó, azaz a !leadingzero:~-4! estén. Ha nagyobb számot adsz meg, mint amennyi a bevezető nullák számal (pl. !leadingzero:~-6!), akkor "érdekes" dolog történik, próbáld ki.
-
cigam
titán
Pedig ennél egyszerűbb nem nagyon van. Batch-ban nincs formázási lehetőség, hogy megadd hány karakteren írja ki, hány tizedesig. Viszont hozzáadhatsz nullákat, és csak az utós 2 karaktert mutatod meg:
@echo offset counter=0:loopset /a counter=counter+1set number=0%counter%set number=%number:~-2%echo %number%if not %counter% == 20 goto :loop
Új hozzászólás Aktív témák
- Eredeti Lenovo 330W töltők - ADL330SDC3A
- Telefon felvásárlás!! Samsung Galaxy A50/Samsung Galaxy A51/Samsung Galaxy A52/Samsung Galaxy A53
- Xbox One S 512 GB + kontroller 6 hó garancia, számlával!
- Wacom Bamboo One CTF-430 rajztábla
- BESZÁMÍTÁS! ASRock B550 R5 5600X 16GB DDR4 512GB SSD RTX 3070 8GB Zalman Z1 PLUS Cooler Master 650W
Állásajánlatok
Cég: Laptopműhely Bt.
Város: Budapest
Cég: Central PC számítógép és laptop szerviz - Pécs
Város: Pécs


