|
PB中只提供了三角函数如sin()、cos(),要想使用反三角函数需借助于数据库。一般数据库如Sybase SQL Anywhere、MS SQL SERVER等都提供反三角函数,使用方法select 函数名(参数) into 变量 ...,如在Sybase SQL Anywhere 5 中: double ldb_value SELECT asin("search"."id" ) INTO :ldb_value FROM "search" WHERE "search"."id" = 1; 实现了对数据库字段的反三角计算,如果是对一般的内存变量的反三角计算可用变通的办法: double ldb_value = 1 double ldb_asin SELECT asin( :ldb_value ) INTO :ldb_asin FROM "department" |