Bagikan melalui


Fungsi Kanonis Matematika

Entity SQL menyertakan fungsi kanonis matematika berikut:

Abs(value)

Mengembalikan nilai absolut dari value.

Argumen

Int16, Int32, Int64, Byte, Single, Double, dan Decimal.

Tampilkan Nilai

Jenis value.

Contoh

Abs(-2)

Ceiling(value)

Mengembalikan bilangan bulat terkecil yang tidak kurang dari value.

Argumen

Single, Double, dan Decimal.

Tampilkan Nilai

Jenis value.

Contoh

SELECT VALUE product FROM AdventureWorksEntities.Products AS product
WHERE CEILING(product.ListPrice) == FLOOR(product.ListPrice)
SELECT VALUE product FROM AdventureWorksEntities.Products AS product 
WHERE CEILING(product.ListPrice) == FLOOR(product.ListPrice)

Floor(value)

Mengembalikan bilangan bulat terbesar yang tidak lebih besar dari value.

Argumen

Single, Double, dan Decimal.

Tampilkan Nilai

Jenis value.

Contoh

SELECT VALUE product FROM AdventureWorksEntities.Products AS product
WHERE FLOOR(product.ListPrice) == CEILING(product.ListPrice)
SELECT VALUE product FROM AdventureWorksEntities.Products AS product 
WHERE FLOOR(product.ListPrice) == CEILING(product.ListPrice)

Power(value, exponent)

Mengembalikan hasil dari value yang ditentukan ke exponent yang ditentukan.

Argumen

Parameter Jenis
value Int32, Int64, Double, atau Decimal.
exponent Int64, Double, atau Decimal.

Tampilkan Nilai

Jenis value.

Contoh

Power(748.58,2)

Round(value)

Mengembalikan bagian bilangan bulat dari value, dibulatkan ke bilangan bulat terdekat.

Argumen

Single, Double, dan Decimal.

Tampilkan Nilai

Jenis value.

Contoh

Round(748.58)

Round(value, digits)

Mengembalikan value, dibulatkan ke digits terdekat yang ditentukan.

Argumen

Parameter Jenis
value Double atau Decimal.
digits Int16 atau Int32.

Tampilkan Nilai

Jenis value.

Contoh

Round(748.58,1)

Truncate(value, digits)

Mengembalikan value, terpotong ke digits terdekat yang ditentukan.

Argumen

Parameter Jenis
value Double atau Decimal.
digits Int16 atau Int32.

Tampilkan Nilai

Jenis value.

Contoh

Truncate(748.58,1)

Fungsi-fungsi ini akan mengembalikan null jika diberi masukan null.

Fungsionalitas yang setara tersedia di Penyedia Terkelola Klien Microsoft SQL. Untuk informasi selengkapnya, lihat SqlClient untuk Fungsi Entity Framework.

Lihat juga