Como a maioria já começa com outras liguagens na faculdade, nos cursinhos ou com linguagens que contenham questões mais próximas, notei que alguns estão com cer
Incrementar e Decrementar (Delphi)
Como a maioria já começa com outras liguagens na faculdade, nos cursinhos ou com linguagens que contenham questões mais próximas, notei que alguns estão com certa dificuldade ao realizar esta operação.Comento isso porque a maioria das linguagens aceita os comandos a seguir.
Pode ser usado para incrementar o
cont++,
++cont
ou
cont+=1,
para decrementar segue a mesma idéia
cont--,
--cont ou
cont-=1, já no delphi não funcionam.
Para incrementar contadores inteiros no delphi ao invés de fazer o comando abaixo:
cont := cont + 1;
Pode ser utilizado o comando
inc(cont); caso queira determinar qual número deve ser incrementado é só utilizar o mesmo comando passando como segundo parâmetro o número que desejar exemplo:
inc(cont,5);
Para decrementar ao invés de utilizar o comando abaixo:
cont := cont-1;
Pode ser utilizado o comando dec(cont); , que também pode ser passado como segundo parâmetro o número que desejar diminuir exemplo:
dec(cont,5);
Já para utilizar em datas tem funções específicas descritas abaixo, entre várias outras.
incMillisecond(data,número);
incSecond(data,número);
incMinute(data,número);
incDay(data,número);
incMonth(data,número);
incYear(data,número);
Atenção para decrementar em qualquer uma das funções acima também funciona passar números negativo(-) e para as fuções de data não existe o comando dec