Built-ins de matematica, data e datetime

Objetivo de aprendizagem

  • Usar os helpers numericos e temporais do Lucia em tarefas praticas.

Sintaxe chave

let r: float = sqrt(25);
let n: int = random(1, 10);
let d: date = today();
let dt: datetime = now();

Exemplos

  • Numericos: sqrt, sin, cos, tan, log, pow, round, floor, ceil.
  • Construtores de data/hora: date(...), datetime(...).
  • Valores atuais: today(), now().

Erros comuns

  • Passar tipos incompativeis para funcoes numericas.
  • Assumir que o intervalo de random e exclusivo (ele e inclusivo).

Pratica sugerida

  • Monte um script que imprima um timestamp e avalie expressoes trigonometricas.

Relacionados

  • functions-and-builtins
  • types-and-collections