Les langages de programmation
Vous souhaitez réagir à ce message ? Créez un compte en quelques clics ou connectez-vous pour continuer.

Les langages de programmation

Venez apprendre les langages de programmation à votre rythme
 
AccueilGalerieRechercherDernières imagesS'enregistrerConnexion
Le Deal du moment : -20%
-20% sur le Lot de 2 écrans PC GIGABYTE ...
Voir le deal
429 €

 

 Décomposition de variable

Aller en bas 
AuteurMessage
Groovitron
Professeur
Professeur
Groovitron


Nombre de messages : 201
Réputation : 4
Date d'inscription : 20/07/2010

Décomposition de variable Empty
MessageSujet: Décomposition de variable   Décomposition de variable Icon_minitimeMer 3 Nov - 20:39

Voici une technique permettant de décomposer des variables :


Dans ce cours , je vais prendre une variable : La variable TIME , elle fait partie des variables d'environnement , c'est a dire quelle est déjà déclarer , elle concerne votre système .


TIME contient l'heure de votre système .

Elle se présente sous la forme :

HH:MM:SS,CS

Où HH est l'heure , MM sont les minutes , SS les secondes et CS les centièmes de secondes

NOTE : les délimiteurs ne sont pas toujours des ":" , ils peuvent change selon votre systéme .

pour afficher l'heure :
Code:

@ECHO OFF
ECHO.%TIME%
PAUSE



Maintenant on va décomposer cette variable :
Code:

@ECHO OFF
ECHO.%TIME%
ECHO.Heure : %TIME:~0,2%
ECHO.Minute : %TIME:~3,2%
ECHO.Seconde : %TIME:~6,2%
ECHO.CSeconde : %TIME:~-2,2%

Explication :

Quand on fait %TIME%:~3,2%
On saute les 3 premiers caractère en partant de la gauche , puis on prend les 2 suivants .

Quand on fait %TIME%:~6,2%
On saute les 6 premiers caractère en partant de la gauche, puis on prend les 2 suivants .

Quand on fait %TIME%:~-2,2%
On saute les 3 premiers caractère en partant de la droite, puis on prend les 2 suivants .
Revenir en haut Aller en bas
 
Décomposition de variable
Revenir en haut 
Page 1 sur 1
 Sujets similaires
-
» Cour n°03 calcul entre variable

Permission de ce forum:Vous ne pouvez pas répondre aux sujets dans ce forum
Les langages de programmation :: Les Cours de Programmation :: Cours de BATCH (.bat)-
Sauter vers: