La función EXP() en MySQL se usa para devolver E elevado a la potencia de un número específico. Aquí E(2.718281…) es la base del logaritmo natural.
Sintaxis:
EXP(X)
Parámetro: este método acepta un parámetro como se mencionó anteriormente en la sintaxis y se describe a continuación:
X: un número específico que se utilizará como potencia de E.
Devuelve: Devuelve E elevado a la potencia del número dado X.
Ejemplo-1:
Cálculo de e elevado a la potencia de 1 usando la función EXP().
SELECT EXP(1) AS Exp_Val ;
Producción :
EXP_VAL |
---|
2.718281828459045 |
Ejemplo-2:
Cálculo de e elevado a la potencia de -3 usando la función EXP().
SELECT EXP(-3) AS Exp_Val ;
Producción :
EXP_VAL |
---|
0.049787068367863944 |
Ejemplo-3:
La función EXP también se puede usar en una columna de datos. Para demostrarlo, cree una tabla llamada Producto.
CREATE TABLE Product( Product_id INT AUTO_INCREMENT, Product_name VARCHAR(100) NOT NULL, Buying_price DECIMAL(13, 2) NOT NULL, Selling_price DECIMAL(13, 2) NOT NULL, Service_grade Decimal(6, 2) NOT NULL, PRIMARY KEY(Product_id) );
Ahora insertando algunos datos en la tabla Producto:
INSERT INTO Product(Product_name, Buying_price, Selling_price, Service_grade) VALUES ('ASUS ROG', 80000.00, 100000.00, 4.00 ), ('DELL INSPIRON', 75000.00, 90000.00, 3.00 ), ('ACER PREDATOR', 100000.00, 134000.00, 2.50 ), ('LENOVO LEGION', 90000.00, 118000.00, 1.50 ), ('HP OMEN', 70000.00, 85000.00, 5.00) ;
Mostrando todos los datos en la tabla de productos –
Select * from Product;
IDENTIFICACIÓN DE PRODUCTO | NOMBRE DEL PRODUCTO | PRECIO DE COMPRA | PRECIO DE VENTA | SERVICIO_GRADO |
---|---|---|---|---|
1 | ASUS ROG | 80000.00 | 100000.00 | 4.00 |
2 | DELL INSPIRON | 75000.00 | 90000.00 | 3.00 |
3 | DEPREDADOR DE ACER | 100000.00 | 134000.00 | 2.50 |
4 | LEGIÓN DE LENOVO | 90000.00 | 118000.00 | 1.50 |
5 | presagio de HP | 70000.00 | 85000.00 | 5.00 |
Ahora, vamos a encontrar los valores exp para todos los registros presentes en la columna Service_grade.
Select Product_id, Product_name, Buying_price, Selling_price, Service_grade, EXP(Service_grade) AS EXPGRADE FROM Product;
Producción :
IDENTIFICACIÓN DE PRODUCTO | NOMBRE DEL PRODUCTO | PRECIO DE COMPRA | PRECIO DE VENTA | SERVICIO_GRADO | AMPLIAR |
---|---|---|---|---|---|
1 | ASUS ROG | 80000.00 | 100000.00 | 4.00 | 54.598150033144236 |
2 | DELL INSPIRON | 75000.00 | 90000.00 | 3.00 | 20.085536923187668 |
3 | DEPREDADOR DE ACER | 100000.00 | 134000.00 | 2.50 | 12.182493960703473 |
4 | LEGIÓN DE LENOVO | 90000.00 | 118000.00 | 1.50 | 4.4816890703380645 |
5 | presagio de HP | 70000.00 | 85000.00 | 5.00 | 148.4131591025766 |
Publicación traducida automáticamente
Artículo escrito por jana_sayantan y traducido por Barcelona Geeks. The original can be accessed here. Licence: CCBY-SA