Comece agoraComece grátis

Trabalhando com funções exponenciais

As funções exponenciais são úteis quando você precisa fazer cálculos no banco de dados. Em bancos que armazenam informações imobiliárias, por exemplo, pode ser necessário calcular áreas. Nesse caso, estas funções podem ajudar:

  • POWER(number, power): eleva o número à potência especificada
  • SQUARE(number): eleva o número à potência de 2

Ou, se você precisar calcular a distância entre duas cidades cujas coordenadas são conhecidas, pode usar esta função:

  • SQRT(number): calcula a raiz quadrada de um número positivo.

Neste exercício, você vai explorar as funções exponenciais e analisar os valores que elas retornam.

Este exercicio faz parte do curso

Funções para manipular dados no SQL Server

Ver curso

Instruções do exercicio

  • Eleve o número armazenado na variável @number à potência da variável @power.
  • Calcule o quadrado da variável @number (quadrado significa potência de 2).
  • Calcule a raiz quadrada do número armazenado na variável @number.

exercicio interativo prático

Tente este exercicio completando este código de exemplo.

DECLARE @number DECIMAL(4, 2) = 4.5;
DECLARE @power INT = 4;

SELECT
	@number AS number,
	@power AS power,
	-- Raise the @number to the @power
	___ AS number_to_power,
	-- Calculate the square of the @number
	___ num_squared,
	-- Calculate the square root of the @number
	___ num_square_root;
Editar e Executar Código