Aracılığıyla paylaş


Kurallı Matematik İşlevleri

Entity SQL aşağıdaki matematik kurallı işlevlerini içerir:

Abs(değer)

value öğesinin mutlak değerini döndürür.

Bağımsız değişkenler

Bir Int16, Int32, , Int64, Byte, Single, Doubleve Decimal.

Dönüş Değeri

türü value.

Örnek

Abs(-2)

Tavan(değer)

değerinden küçük valueolmayan en küçük tamsayıyı döndürür.

Bağımsız değişkenler

A Single, Double, ve Decimal.

Dönüş Değeri

türü value.

Örnek

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)

Kat(değer)

değerinden büyük valueolmayan en büyük tamsayıyı döndürür.

Bağımsız değişkenler

A Single, Double, ve Decimal.

Dönüş Değeri

türü value.

Örnek

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(değer, üs)

Belirtilen value öğesinin sonucunu belirtilen exponentdeğerine döndürür.

Bağımsız değişkenler

Parametre Tür
value Int32, Int64, Doubleveya Decimal.
exponent Int64, Doubleveya Decimal.

Dönüş Değeri

türü value.

Örnek

Power(748.58,2)

Round(değer)

öğesinin en yakın tamsayıya yuvarlanmış tamsayı kısmını valuedöndürür.

Bağımsız değişkenler

A Single, Double, ve Decimal.

Dönüş Değeri

türü value.

Örnek

Round(748.58)

Round(değer, basamaklar)

valuebelirtilen digitsen yakın değerine yuvarlanmış olarak döndürür.

Bağımsız değişkenler

Parametre Tür
value Double veya Decimal.
digits Int16 veya Int32.

Dönüş Değeri

türü value.

Örnek

Round(748.58,1)

Truncate(değer, basamaklar)

valueBelirtilen digitsen yakın değerine kesilmiş değerini döndürür.

Bağımsız değişkenler

Parametre Tür
value Double veya Decimal.
digits Int16 veya Int32.

Dönüş Değeri

türü value.

Örnek

Truncate(748.58,1)

Bu işlevler, verilen null girişler durumunda döndürülecektirnull.

Eşdeğer işlevler Microsoft SQL İstemcisi Yönetilen Sağlayıcısı'nda kullanılabilir. Daha fazla bilgi için bkz. Entity Framework İşlevleri için SqlClient.

Ayrıca bkz.