#includeusingnamespacestd;floatareaReuleaux(floata){//sideofsquareisa if(a<0)//ifaisnegativeitisinvalid return-1"/> #includeusingnamespacestd;floatareaReuleaux(floata){//sideofsquareisa if(a<0)//ifaisnegativeitisinvalid return-1">

Rumah  >  Artikel  >  pembangunan bahagian belakang  >  Apakah segi tiga Rayleigh terbesar di dalam segi empat sama?

Apakah segi tiga Rayleigh terbesar di dalam segi empat sama?

WBOY
WBOYke hadapan
2023-09-13 22:49:01942semak imbas

Di sini kita akan melihat kawasan segitiga Reuleaux terbesar yang tertulis dalam segi empat sama. Sisi segi empat sama ialah "a". Ketinggian segi tiga Reuleaux ialah h.

Apakah segi tiga Rayleigh terbesar di dalam segi empat sama?

Ketinggian segitiga Reuleaux adalah sama dengan a. Jadi a=h. Jadi luas segi tiga Reuleaux ialah -

Apakah segi tiga Rayleigh terbesar di dalam segi empat sama?

Contoh

#include <iostream>
#include <cmath>
using namespace std;
float areaReuleaux(float a) { //side of square is a
   if (a < 0) //if a is negative it is invalid
      return -1;
   float area = ((3.1415 - sqrt(3)) * (a) * (a))/2;
   return area;
}
int main() {
   float side = 8;
   cout << "Area of Reuleaux Triangle: " << areaReuleaux(side);
}

Output

Area of Reuleaux Triangle: 45.1024

Atas ialah kandungan terperinci Apakah segi tiga Rayleigh terbesar di dalam segi empat sama?. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!

Kenyataan:
Artikel ini dikembalikan pada:tutorialspoint.com. Jika ada pelanggaran, sila hubungi admin@php.cn Padam