Pascal和數學相結合的題

2022-03-06 09:13:42 字數 3929 閱讀 5371

1樓:暗遁

這種題很簡單嘛(如果在資料和精度上要求都不是很大的話)

只要呼叫math庫就可以了

(題很簡單,我相信你只是不會呼叫math庫吧);

你仔細看一下吧 有你想要的東西

在fp中,math庫為我們提供了豐富的數學函式。以下介紹在oi中可能會用到的math庫中一些函式、過程。

使用方法:在程式頭用uses語句載入math庫

例子:program ex_math;

uses math;

begin

writeln(hypot(3,4));

end.

函式介紹:

hypot

原型:function hypot(x:float;y:float):float

功能:返回直角三角形中較長邊的長度,也就是sqrt(sqr(x)+sqr(y))

ceil

原型:function ceil(x:float):integer

功能:返回比引數大的最小整數

引發錯誤:在x超出integer的範圍時會引發溢位錯誤

floor

原型:function floor(x:float):integer

功能:返回比引數小的最大整數

引發錯誤:在x超出integer的範圍時會引發溢位錯誤

power

原型:function power(base:float;exponent:float):float

功能:返回base的exponent次方

引發錯誤:在base為負數且exponent為小數時

intpower

原型:function intpower(base:float;const exponent:integer):float

功能:返回base的exponent次方

ldexp

原型:function ldexp(x:float;const p:integer):float

功能:返回2的p次方乘以x

log10

原型:function log10(x:float):float

功能:返回x的常用對數

log2

原型:function log2(x:float):float

功能:返回x以2為底的對數

logn

原型:function logn(n:float;x:float):float

功能:返回x以n為底的對數

max原型:function max(a:integer;b:integer):integer

function max(a:int64;b:int64):int64

function max(a:extended;b:extended):extended

功能:返回a與b中較大的一個

min原型:function min(a:integer;b:integer):integer

function min(a:int64;b:int64):int64

function min(a:extended;b:extended):extended

功能:返回a與b中較小的一個

arcsin

原型:function arcsin(x:float):float

功能:返回x的反正弦值,返回的是弧度指單位

arccos

原型:function arccos(x:float):float

功能:返回x的反餘弦值,返回的是弧度指單位

tan原型:function tan(x:float):float

功能:返回x的正切值,x以弧度為單位

cotan

原型:function cotan(x:float):float

功能:返回x的餘切值,x以弧度為單位

arcsinh

原型:function arcsinh(x:float):float

功能:返回雙曲線的反正弦

arccosh

原型:function arccosh(x:float):float

功能:返回雙曲線的反餘弦

arctanh

原型:function arctanh(x:float):float

功能:返回雙曲線的反正切

sinh

原型:function sinh(x:float):float

功能:返回雙曲線的正弦

cosh

原型:function sinh(x:float):float

功能:返回雙曲線的正弦

tanh

原型:function sinh(x:float):float

功能:返回雙曲線的正切

cycletorad

原型:function cycletorad(cycle:float):float

功能:返回圓的份數轉換成弧度之後的值

degtorad

原型:function degtorad(deg:float):float

功能:返回角度轉換成弧度之後的值

radtocycle

原型:function radtocycle(rad:float):float

功能:返回弧度轉換成圓的份數之後的值

radtodeg

原型:function radtodeg(rad:float):float

功能:返回弧度轉換成角度之後的值

maxvalue

原型:function maxvalue(const data:array of float):float

function maxvalue(const data:array of integer):integer

function maxvalue(const data:pfloat;const n:integer):float

function maxvalue(const data:pinteger;const n:integer):integer

功能:返回陣列中的最大值

minvalue

原型:function minvalue(const data:array of float):float

function minvalue(const data:array of integer):integer

function minvalue(const data:pfloat;const n:integer):float

function minvalue(const data:pinteger;const n:integer):integer

功能:返回陣列中的最小值

sum原型:function sum(const data:array of float):float

function sum(const data:pfloat;const n:longint):float

功能:求陣列中所有數之和

sumsandsquares

原型:procedure sumsandsquares(const data:array of float;var sum:float;

var sumofsquares:float)

procedure sumsandsquares(const data:pfloat;const n:integer;

var sum:float;var sumofsquares:float)

功能:將陣列中的數求和放入num中,求平方和放入sumofsquares中

**原型:function operator **(float,float):float(bas:float;expo:float):float

function operator **(int64,int64):int64(bas:int64;expo:int64):int64

功能:同等於power,這是乘方的操作符

2樓:

不會pascal。。

初中化學和數學題,化學和數學的中考重點是什麼?

1 可以 無質量虧損 2 2h2o2 加熱 h2o 02 3 反應前後的原子個數,質量分數,種類不變。所以反應後生成的物質原子個數,質量分數,種類不變。質量也就不改變 4 鐵 銅不反應 自己畫吧 在ab上取靠近a的三等分點d,ac上取靠近c的三等分點e,cb上取靠近b的三等分點f,設邊長為3a。由全...

正面描寫和側面描寫相結合的手法的好處

1 能夠立體塑造人物形象,描寫角度多變,筆法靈活。正面描寫和側面描寫可以以不同的順序進行,多角度有層次的表現人物。2 能夠突出人物的思想感情 精神品質,塑造的人物形象更鮮明。正面描寫和側面描寫相結合,能使人物形象更加立體,對於表現人物的思想感情 精神性格等具有重要作用,使人物刻畫的栩栩如生。3 故事...

我國警察實行行政執法與相結合,我國的行政執法主體有哪幾類

我國警察實行行政執法與刑事執法相結合。行政執法是指國家行政機關 被授權或受託的組織根據其職權對違反行政管理法規的違法行為所採取的管理和處罰行為。刑事司法是指國家司法機關對觸犯刑法的嚴重危害社會的犯罪行為所採取的處罰行為。在執法實踐中,行政執法和刑事司法又常常緊密地聯絡在一起,當行政違法行為達到一定的...