แนะนำ: วิธีการเรียนรู้การอ้างอิงไฟล์ ASP คำสั่ง #include ใช้เพื่อสร้างฟังก์ชั่นส่วนหัวส่วนท้ายหรือองค์ประกอบอื่น ๆ ที่ต้องนำกลับมาใช้ซ้ำในหลาย ๆ หน้า #include command โดยใช้คำสั่ง #include เราสามารถแทรกไฟล์ ASP อื่นลงในข้อความนี้ก่อนที่เซิร์ฟเวอร์จะดำเนินการไฟล์ ASP
【ชื่อ】
เอบีเอส
【หมวดหมู่】
ฟังก์ชั่นทางคณิตศาสตร์
【 Actoform 】
abs (หมายเลข)
【พารามิเตอร์】
ที่จำเป็น. พารามิเตอร์ตัวเลขคือนิพจน์ตัวเลขที่ถูกต้องใด ๆ
【ค่าส่งคืน】
ประเภทของหมายเลขเดียวกัน
【ข้อยกเว้น/ข้อผิดพลาด】
ไม่มี
【อธิบาย】
ส่งคืนค่าสัมบูรณ์ของหมายเลขพารามิเตอร์ ค่าสัมบูรณ์ของตัวเลขคือค่าหลังจากลบสัญญาณบวกและลบ ตัวอย่างเช่นทั้ง abs (-1) และ abs (1) return 1. abs (5.2) = 5.2, abs (-5) = 5
【ตัวอย่าง】
จุ่ม mynumber
myNumber = abs (50.3) 'ส่งคืน 50.3
myNumber = abs (-50.3) 'ส่งคืน 50.3
【คำพูด】
ส่งคืนค่า null ถ้าหมายเลขมี null และ 0 ถ้าหมายเลขเป็นตัวแปรที่ไม่ได้กำหนด
【ชื่อ】
atn
【หมวดหมู่】
ฟังก์ชั่นทางคณิตศาสตร์
【 Actoform 】
ATN (หมายเลข)
【พารามิเตอร์】
จำเป็นพารามิเตอร์ตัวเลขคือนิพจน์ตัวเลขสองเท่าหรือที่ถูกต้องใด ๆ
【ค่าส่งคืน】
สองประเภท
【ข้อยกเว้น/ข้อผิดพลาด】
ไม่มี
【อธิบาย】
ส่งคืนค่า Arctangent ของหมายเลขพารามิเตอร์
【ตัวอย่าง】
หรี่
pi = 4 * atn (1) 'คำนวณ pi
【คำพูด】
ค่าพารามิเตอร์ของฟังก์ชั่น ATN คืออัตราส่วนของทั้งสองด้านของสามเหลี่ยมด้านขวาและส่งคืนมุมในเรเดียน อัตราส่วนนี้เป็นความฉลาดของความยาวด้านตรงข้ามของมุมหารด้วยความฉลาดของความยาวด้านข้างที่อยู่ติดกันของมุม ช่วงของค่าอยู่ระหว่าง -PI/2 และเรเดียน PI/2 ในการแปลงมุมเป็นเรเดียนให้คูณมุมด้วย pi/180 ในการแปลงเรเดียนเป็นมุมมีเรเดียนคูณด้วย 180/pi
หมายเหตุ: ATN เป็นฟังก์ชันตรีโกณมิติผกผันของ Tan ค่าพารามิเตอร์ของผิวสีแทนคือมุมซึ่งส่งคืนอัตราส่วนของทั้งสองด้านของสามเหลี่ยมด้านขวา อย่าสับสนกับฟังก์ชัน ATN และ Cotangent ค่า Cotangent คือค่าผกผันของค่าแทนเจนต์, cotangent = (1/แทนเจนต์)
【ชื่อ】
COS
【หมวดหมู่】
ฟังก์ชั่นทางคณิตศาสตร์
【 Actoform 】
cos (หมายเลข)
【พารามิเตอร์】
จำเป็นต้องมีพารามิเตอร์ตัวเลขเป็นสองเท่าหรือนิพจน์ตัวเลขที่ถูกต้องใด ๆ ที่แสดงถึงมุมในเรเดียน
【ค่าส่งคืน】
สองประเภท
【ข้อยกเว้น/ข้อผิดพลาด】
ไม่มี
【อธิบาย】
ส่งคืนค่าโคไซน์ที่ระบุมุม
【ตัวอย่าง】
หรี่
myangle = 1.3 'กำหนดมุม (ในเรเดียน)
mysecant = 1 / cos (myangle) 'ใช้โคไซน์เพื่อคำนวณการแยกไปข้างหน้า (วินาที ())
【คำพูด】
พารามิเตอร์ของฟังก์ชั่น COS เป็นมุมและส่งคืนอัตราส่วนของทั้งสองด้านของสามเหลี่ยมด้านขวา อัตราส่วนนี้เป็นความฉลาดของความยาวขอบที่อยู่ติดกันของมุมหารด้วยความยาวเฉียง ผลลัพธ์มีช่วงค่า -1 ถึง 1
ในการแปลงมุมเป็นเรเดียนให้คูณมุมด้วย pi/180 ในการแปลงเรเดียนเป็นมุมมีเรเดียนคูณด้วย 180/pi
【ชื่อ】
ค่าใช้จ่าย
【หมวดหมู่】
ฟังก์ชั่นทางคณิตศาสตร์
【 Actoform 】
exp (หมายเลข)
【พารามิเตอร์】
จำเป็นพารามิเตอร์ตัวเลขคือนิพจน์ตัวเลขสองเท่าหรือที่ถูกต้องใด ๆ
【ค่าส่งคืน】
สองประเภท
【ข้อยกเว้น/ข้อผิดพลาด】
ไม่มี
【อธิบาย】
ส่งคืนพลังบางอย่างของ E ที่ระบุ (ฐานของลอการิทึมธรรมชาติโดยมีค่าของ E เป็น 2.71828)
【ตัวอย่าง】
'ตัวอย่างนี้ใช้ฟังก์ชัน exp เพื่อคำนวณพลังของ E
หรี่
'กำหนดมุม (ในเรเดียน)
myangle = 1.3
'คำนวณค่าฟังก์ชันไซน์ไฮเพอร์โบลิก (sin ())
myhsin = (exp (myangle) - exp (-1 * myangle)) / 2
【คำพูด】
หากค่าของจำนวนเกิน 709.782712893 ข้อผิดพลาดจะเกิดขึ้น ค่าของค่าคงที่ E ประมาณ 2.718282 หมายเหตุ: ผลกระทบของฟังก์ชั่น exp และผลของบันทึกเป็นส่วนเสริมดังนั้นบางครั้งมันเรียกว่า anti-log
【ชื่อ】
แก้ไข
【หมวดหมู่】
ฟังก์ชั่นทางคณิตศาสตร์
【 Actoform 】
แก้ไข (หมายเลข)
【พารามิเตอร์】
จำเป็นพารามิเตอร์ตัวเลขคือนิพจน์ตัวเลขสองเท่าหรือที่ถูกต้องใด ๆ
【ค่าส่งคืน】
ประเภทจำนวนเต็ม
【ข้อยกเว้น/ข้อผิดพลาด】
ไม่มี
【อธิบาย】
ตัดส่วนทศนิยมของจำนวนและค้นหาชิ้นส่วนจำนวนเต็มตัวอย่างเช่น: แก้ไข (3.8) = 3, แก้ไข (-3.8) =-3
【ตัวอย่าง】
จุ่ม mynumber
myNumber = fix (99.2) 'ส่งคืน 99
myNumber = fix (-99.8) 'return -99
myNumber = fix (-99.2) 'return -99
【คำพูด】
หากหมายเลขมีค่า NULL จะถูกส่งคืน
【ชื่อ】
int
【หมวดหมู่】
ฟังก์ชั่นทางคณิตศาสตร์
【 Actoform 】
int (หมายเลข)
【พารามิเตอร์】
จำเป็นพารามิเตอร์ตัวเลขคือนิพจน์ตัวเลขสองเท่าหรือที่ถูกต้องใด ๆ
【ค่าส่งคืน】
ประเภทจำนวนเต็ม
【ข้อยกเว้น/ข้อผิดพลาด】
ไม่มี
【อธิบาย】
ค้นหาจำนวนเต็มสูงสุดไม่เกินจำนวน int (3.8) = 3, int (-3.8) =-4
【ตัวอย่าง】
จุ่ม mynumber
myNumber = int (99.8) 'ส่งคืน 99
myNumber = int (-99.8) 'ส่งคืน -100
myNumber = int (-99.2) 'ส่งคืน -100
【คำพูด】
หากหมายเลขมีค่า NULL จะถูกส่งคืน ทั้ง INT และ FIX จะลบส่วนทศนิยมของจำนวนและส่งคืนจำนวนเต็มที่เหลือ ความแตกต่างระหว่าง int และการแก้ไขคือถ้าตัวเลขเป็นลบ int จะส่งคืนจำนวนเต็มลบครั้งแรกน้อยกว่าหรือเท่ากับจำนวนในขณะที่การแก้ไขจะส่งคืนจำนวนเต็มลบครั้งแรกมากกว่าหรือเท่ากับจำนวน ตัวอย่างเช่น int แปลง -8.4 เป็น -9 และแก้ไขแปลง -8.4 เป็น -8
【ชื่อ】
บันทึก
【หมวดหมู่】
ฟังก์ชั่นทางคณิตศาสตร์
【 Actoform 】
บันทึก (หมายเลข)
【พารามิเตอร์】
จำเป็นต้องมีพารามิเตอร์ตัวเลขคือนิพจน์ตัวเลขสองเท่าหรือที่ถูกต้องมากกว่า 0
【ค่าส่งคืน】
สองประเภท
【ข้อยกเว้น/ข้อผิดพลาด】
ไม่มี
【อธิบาย】
ส่งคืนค่าลอการิทึมธรรมชาติของพารามิเตอร์หมายเลขที่ระบุ
【ตัวอย่าง】
ตัวอย่างนี้ใช้ฟังก์ชั่นบันทึกเพื่อให้ได้ค่าลอการิทึมธรรมชาติของตัวเลขที่แน่นอน
หรี่
'กำหนดมุม (ในเรเดียน)
myangle = 1.3
'คำนวณค่าฟังก์ชั่นไซน์ไฮเพอร์โบลิกแบบผกผัน (ผกผัน SINH ())
mylog = log (myangle sqr (myangle * myangle 1))
【คำพูด】
ลอการิทึมธรรมชาติเป็นลอการิทึมที่มี E เป็นฐาน ค่าของค่าคงที่ E ประมาณ 2.718282
ดังที่แสดงไว้ด้านล่างโดยการหารค่าลอการิทึมธรรมชาติของ x ด้วยค่าลอการิทึมธรรมชาติของ n คุณสามารถคำนวณค่าลอการิทึมของค่าตัวเลขของ x จากด้านล่างใด ๆ n:
logn (x) = log (x) / log (n)
ตัวอย่างต่อไปนี้แสดงวิธีการเขียนฟังก์ชั่นเพื่อค้นหาค่าลอการิทึมที่มีฐาน 10:
ฟังก์ชั่นคงที่ log10 (x)
log10 = log (x) / log (10#)
ฟังก์ชันสิ้นสุด
【ชื่อ】
rnd
【หมวดหมู่】
ฟังก์ชั่นทางคณิตศาสตร์
【 Actoform 】
rnd [(หมายเลข)]
【พารามิเตอร์】
จำเป็นพารามิเตอร์ตัวเลขคือนิพจน์ตัวเลขเดียวหรือที่ถูกต้องใด ๆ
【ค่าส่งคืน】
หากค่าของตัวเลขคือ
รุ่น RND
น้อยกว่า 0
ผลลัพธ์เดียวกันที่ได้รับโดยใช้หมายเลขเป็นเมล็ดสุ่มในแต่ละครั้ง
มากกว่า 0
หมายเลขสุ่มถัดไปในลำดับ
เท่ากับ 0
จำนวนล่าสุดที่สร้างขึ้น
ถูกละเว้น
หมายเลขสุ่มถัดไปในลำดับ
【ข้อยกเว้น/ข้อผิดพลาด】
ไม่มี
【อธิบาย】
ส่งคืนค่าสุ่มที่มีค่าเดียว ฟังก์ชั่น RND ส่งคืนค่าน้อยกว่า 1 แต่มากกว่าหรือเท่ากับ 0 ค่าของตัวเลขกำหนดวิธีการสร้างหมายเลขสุ่ม RND
ลำดับเดียวกันถูกสร้างขึ้นสำหรับเมล็ดที่ได้รับครั้งแรกเนื่องจากการโทรแต่ละครั้งไปยังฟังก์ชัน RND ใช้หมายเลขก่อนหน้าในลำดับเป็นเมล็ดของหมายเลขถัดไป
ก่อนที่จะเรียก RND ตัวสร้างตัวเลขสุ่มจะเริ่มต้นโดยใช้คำสั่งสุ่มแบบไม่มีพารามิเตอร์ซึ่งมีเมล็ดที่ได้รับจากตัวจับเวลาระบบ
ในการสร้างจำนวนเต็มแบบสุ่มในช่วงสูตรต่อไปนี้สามารถใช้:
int ((บนสุด - ล่าง 1) * RND ต่ำกว่า)
ที่นี่ bound บนเป็นขีด จำกัด บนของช่วงของตัวเลขสุ่มในขณะที่ล่างที่ต่ำกว่าคือขีด จำกัด ล่างของช่วงของตัวเลขสุ่ม
โปรดทราบว่าหากคุณต้องการรับลำดับหมายเลขสุ่มซ้ำให้โทร RND ด้วยค่าพารามิเตอร์ลบโดยตรงก่อนที่จะใช้การสุ่มด้วยพารามิเตอร์ตัวเลข การใช้แบบสุ่มที่มีค่าหมายเลขเดียวกันจะไม่ส่งผลให้ตัวเลขสุ่มซ้ำ
【ตัวอย่าง】
ตัวอย่างนี้ใช้ฟังก์ชัน RND เพื่อสร้างจำนวนเต็มแบบสุ่มจาก 1 ถึง 6 แบบสุ่ม
หรี่
myValue = int ((6 * rnd) 1) 'สร้างค่าสุ่มระหว่าง 1 และ 6
【คำพูด】
ไม่มี
【ชื่อ】
SGN
【หมวดหมู่】
ฟังก์ชั่นทางคณิตศาสตร์
【 Actoform 】
SGN (หมายเลข)
【พารามิเตอร์】
จำเป็นพารามิเตอร์ตัวเลขคือนิพจน์ตัวเลขที่ถูกต้องใด ๆ
【ค่าส่งคืน】
ถ้าหมายเลขคือ
SGN Return
มากกว่า 0
1
เท่ากับ 0
0
น้อยกว่า 0
-1
【ข้อยกเว้น/ข้อผิดพลาด】
ไม่มี
【อธิบาย】
ส่งคืนตัวแปร (จำนวนเต็ม) ที่ระบุสัญญาณบวกและลบของพารามิเตอร์ สัญลักษณ์ของพารามิเตอร์ตัวเลขกำหนดค่าส่งคืนของฟังก์ชัน SGN
【ตัวอย่าง】
ตัวอย่างนี้ใช้ฟังก์ชั่น SGN เพื่อกำหนดสัญลักษณ์เชิงบวกและลบของจำนวนหนึ่ง
Dim Myvar1, MyVar2, MyVar3, MySign
myVar1 = 12: myVar2 = -2.4: myVar3 = 0
mysign = sgn (myvar1) 'กลับมา 1
mysign = sgn (myvar2) 'return -1
mysign = sgn (myvar3) 'ส่งคืน 0
【คำพูด】
ไม่มี
【ชื่อ】
บาป
【หมวดหมู่】
ฟังก์ชั่นทางคณิตศาสตร์
【 Actoform 】
บาป (หมายเลข)
【พารามิเตอร์】
จำเป็นต้องมีพารามิเตอร์ตัวเลขคือนิพจน์ตัวเลขสองเท่าหรือที่ถูกต้องใด ๆ ที่แสดงถึงมุมในเรเดียน
【ค่าส่งคืน】
ส่งคืนสองครั้งโดยระบุค่าไซน์ของพารามิเตอร์
【ข้อยกเว้น/ข้อผิดพลาด】
ไม่มี
【อธิบาย】
ฟังก์ชั่น SIN ใช้มุมเป็นค่าพารามิเตอร์และส่งคืนอัตราส่วนของความยาวด้านตรงข้ามของมุมหารด้วยความยาวเอียง
ผลลัพธ์มีช่วงค่า -1 ถึง 1
ในการแปลงมุมเป็นเรเดียนให้คูณมุมด้วย pi/180 ในการแปลงเรเดียนเป็นมุมมีเรเดียนคูณด้วย 180/pi
【ตัวอย่าง】
ตัวอย่างนี้ใช้ฟังก์ชั่น SIN เพื่อค้นหาค่าไซน์ของมุม (sin ())
หรี่
myangle = 1.3 'กำหนดมุม (ในเรเดียน)
MyCosecant = 1 / sin (myangle) 'ใช้ไซน์เพื่อคำนวณการผ่าตัด (csc ())
【คำพูด】
ไม่มี
【ชื่อ】
QR
【หมวดหมู่】
ฟังก์ชั่นทางคณิตศาสตร์
【 Actoform 】
SQR (หมายเลข)
【พารามิเตอร์】
จำเป็นต้องมีพารามิเตอร์ตัวเลขคือนิพจน์ตัวเลขสองเท่าหรือที่ถูกต้องมากกว่าหรือเท่ากับ 0
【ค่าส่งคืน】
ส่งคืนคู่
【ข้อยกเว้น/ข้อผิดพลาด】
ไม่มี
【อธิบาย】
ส่งคืนสแควร์รูทของหมายเลขพารามิเตอร์ที่ระบุ
【ตัวอย่าง】
ตัวอย่างนี้ใช้ฟังก์ชัน SQR เพื่อคำนวณสแควร์รูทของจำนวนหนึ่ง
หรี่
MySQR = SQR (4) 'กลับมา 2
MySQR = SQR (23) 'ส่งคืน 4.79583152331272
MySQR = SQR (0) 'ส่งคืน 0
MySQR = SQR (-4) 'สร้างข้อผิดพลาดรันไทม์ (หมายเลขลบไม่สามารถรูทกับฟังก์ชั่นนี้ได้)
【คำพูด】
ไม่มี
【ชื่อ】
สีน้ำตาล
【หมวดหมู่】
ฟังก์ชั่นทางคณิตศาสตร์
【 Actoform 】
สีแทน (หมายเลข)
【พารามิเตอร์】
จำเป็นต้องมีพารามิเตอร์ตัวเลขคือนิพจน์ตัวเลขสองเท่าหรือที่ถูกต้องใด ๆ ที่แสดงถึงมุมในเรเดียน
【ค่าส่งคืน】
ส่งคืนคู่
【ข้อยกเว้น/ข้อผิดพลาด】
ไม่มี
【อธิบาย】
ส่งคืนค่าแทนเจนต์ของหมายเลขพารามิเตอร์ที่ระบุ Tan ใช้มุมเป็นค่าพารามิเตอร์และส่งคืนอัตราส่วนของสองด้านที่อยู่ติดกันของมุมขวา อัตราส่วนนี้เป็นความฉลาดของความยาวด้านตรงข้ามของมุมหารด้วยความฉลาดของความยาวด้านข้างที่อยู่ติดกันของมุม
ในการแปลงมุมเป็นเรเดียนให้คูณมุมด้วย PI/180/180 ในการแปลงเรเดียนเป็นมุมมีเรเดียนคูณด้วย 180/pi
【ตัวอย่าง】
ตัวอย่างนี้ใช้ฟังก์ชั่น TAN เพื่อค้นหาแทนเจนต์ของมุม (tan ())
หรี่
myangle = 1.3 'กำหนดมุม (ในเรเดียน)
Mycotangent = 1 / tan (myangle) 'ใช้แทนเจนต์เพื่อคำนวณ cotangent (cot ())
【คำพูด】
ต่อไปนี้เป็นรายการของฟังก์ชั่นทางคณิตศาสตร์ที่ไม่ใช่พื้นฐานซึ่งทั้งหมดนี้สามารถได้มาจากฟังก์ชั่นทางคณิตศาสตร์พื้นฐาน:
การทำงาน
สูตรที่ได้จากฟังก์ชั่นพื้นฐาน
| ต่อไปนี้เป็นเนื้อหาที่ยกมา: Secant (ตัดขวา) วินาที (x) = 1 / cos (x) cosecant cosec (x) = 1 / sin (x) โคแทนเจนต์ Cotan (x) = 1 / tan (x) ไซน์ผกผัน arcsin (x) = atn (x / sqr (-x * x 1)) โคไซน์ผกผัน arccos (x) = atn (-x / sqr (-x * x 1)) 2 * atn (1) Inverse Secant (ตัดต่อไป) arcsec (x) = atn (x / sqr (x * x - 1)) sgn ((x) - 1) * (2 * atn (1)) ผกผัน cosecant arccosec (x) = atn (x / sqr (x * x - 1)) (sgn (x) - 1) * (2 * atn (1)) ผกผัน Arccotan (x) = atn (x) 2 * atn (1) Hyperbolic Sine (Hyperbolic Sine) hsin (x) = (exp (x) - exp (-x)) / 2 โคไซน์ไฮเพอร์โบลิก HCOS (x) = (exp (x) exp (-x)) / 2 แทนเจนต์ htan (x) = (exp (x)-exp (-x)) / (exp (x) exp (-x)) Hyperbolic Secant (Hyperbolic Secant) HSEC (x) = 2 / (exp (x) exp (-x)) Hyperbolic Cosecant hcosec (x) = 2 / (exp (x) - exp (-x)) Cotangent ไฮเพอร์โบลิก Hcotan (x) = (exp (x) exp (-x)) / (exp (x)-exp (-x)) ไซน์ไฮเปอร์โบลิกผกผัน Harcsin (x) = log (x sqr (x * x 1))) โคไซน์ไฮเพอร์โบลิกผกผัน harccos (x) = log (x sqr (x * x - 1))) ผกผัน Hyperbolic Tangent harctan (x) = log ((1 x) / (1 - x)) / 2 Secant ผกผันแบบผกผัน HARCSEC (x) = log ((sqr (-x * x 1) 1) / x) Cosecant ผกผัน harccosec (x) = log ((sgn (x) * sqr (x * x 1) 1) / x) Cotangent ผกผันแบบผกผัน harccotan (x) = log ((x 1) / (x - 1)) / 2 ลอการิทึมด้วยฐาน N logn (x) = log (x) / log (n) |
แบ่งปัน: การเขียนโปรแกรมขั้นสูง ASP 3.0 (46) ตารางที่ 10-5 องค์ประกอบ HTML ที่รองรับการเชื่อมโยงข้อมูลสามารถอัปเดตข้อมูลได้ สามารถแสดงผลตารางเป็น HTML ได้หรือไม่? HREF ไม่สามารถเป็นพารามิเตอร์ Applet สามารถเป็น maram สามารถเป็น matton innertext