已知π/4=1-1/3+1/5+...,求π的近似值?
這兩天寫程式真的太累了,沒顧得上部落格,好氣哦!一個小程式奉上。
#include <stdio.h>
#include <math.h>
int main()
{
int i=1;
int mark=1;
double s=1.0;
double pi=0;
double t;
for(i=1;;i+=2)
{
t=mark*s/i;
pi+=t;
mark=-mark;
if(fabs(t)<1e-7)
break;
}
printf("input pi:%9lf\n",pi*4);
}
相關推薦
已知π/4=1-1/3+1/5+...,求π的近似值?
這兩天寫程式真的太累了,沒顧得上部落格,好氣哦!一個小程式奉上。 #include <stdio.h> #include <math.h> int main() { int
Zookeeper(1、3、5節點)集群安裝
安裝 nbsp 集群搭建 PE 6.0 節點 tle .com TP 1節點 1 week110的zookeeper的安裝 + zookeeper提供少量數據的存儲 3節點 hadoop-2.6.0.tar.gz的集群搭建(3節點) hadoop-2.
1,1,3,5......遞迴演算法
這道筆試題,筆者研究了一下,根據遞迴必有一個條件返回的原則,寫出來的是這樣的 private void button1_Click(object sender, EventArgs e) { int k = 2;
一個字串A的子串被定義成從A中順次選出若干個字元構成的串。如A=“cdaad" ,順次選1,3,5個字元就構成子串" cad" ,現給定兩個字串,求它們的最長共公子串。 小王對既是素數又是迴文的
一個字串A的子串被定義成從A中順次選出若干個字元構成的串。如A=“cdaad" ,順次選1,3,5個字元就構成子串" cad" ,現給定兩個字串,求它們的最長共公子串。 小王對既是素數又是迴文的數特
AndroidStudio環境升級 AS 3.1.1 + gradle 3.1.2 + wrapper 4.7 + sdk 27 踏坑記錄
報錯一: Error:Unable to find method 'com.android.build.gradle.tasks.factory.AndroidJavaCompile.se
[大數據]-Elasticsearch5.3.1+Kibana5.3.1從單機到分布式的安裝與使用<2>
amp fault hang 終端 bject pre 定義 地理 類型 前言:上篇[大數據]-Elasticsearch5.3.1+Kibana5.3.1從單機到分布式的安裝與使用<1>中介紹了ES ,Kibana的單機到分布式的安裝,這裏主要是介紹Elast
Atitit web 之道 艾龍著 Atitit web 之道 艾龍艾提拉著v2 saa.docx 1. 第1章 Web程式設計基礎知識 (1) 3 1.1. 1.1 什麼是Web (1) 3 1.2.
Atitit web 之道 艾龍著 Atitit web 之道 艾龍艾提拉著v2 saa.docx 1. 第1章 Web程式設計基礎知識 (1) 3 1.1. 1.1 什麼是Web (1) 3 1.2. 1.2 Web的工作原理 (2) 3 1.3. 1.3 Int
ACMNO.19 C語言-對角求和 求一個3×3矩陣對角線元素之和。 輸入 矩陣 輸出 主對角線 副對角線 元素和 樣例輸入 1 2 3 1 1 1 3 2 1 樣例輸出 3 7
這個我做了改進,可以實現NXN的矩陣。求出對角線之和! 只需要修改定義的define z的值就好! 接下來,進入正題! 題目描述: 求一個3×3矩陣對角線元素之和。 輸入 矩陣 輸出 主對角線 副對角線 元素和 樣例輸入 1 2 3 1 1 1 3
大資料學習環境搭建(CentOS6.9+Hadoop2.7.3+Hive1.2.1+Hbase1.3.1+Spark2.1.1)
node1192.168.1.11node2192.168.1.12node3192.168.1.13備註NameNodeHadoopYY高可用DateNode YYYResourceManager YY高可用NodeManagerYYYJournalNodes YYY奇數個,至少3個節點ZKFC(DFSZK
最新eclipse整合Struts2.3.29+Hibernate5.2.1+Spring4.3.1(三)Struts+Hibernate+spring篇
繼續,我又新建一個專案sshTest,把shDemo的程式碼都移進去(shDemo拿去幹別的事了) 1.引入spring所需jar包 這裡不僅需要spring的jar包 還需要hibernate中兩個資料來源包 另外還有一個aspectjweaver.jar包,這個包
給定一個整數,求s=1+1/(1+2)+1/(1+2+3)+...+1/(1+2+3+...+n)
//題目雖然簡單,但是對於初學者來說,值得學習 #include<stdio.h> int main(){ int n; int i; int sum = 0; float S = 0.
C語言:根據以下公式計算s,s=1+1/(1+2)+1/(1+2+3)+...+1/(1+2+3+...+n) -在形參s所指字符串中尋找與參數c相同的字符,並在其後插入一個與之相同的字符,
根據 str res oid oat please 一位 aac string //根據一下公式計算s,並將計算結果作為函數返回值,n通過形參傳入。s=1+1/(1+2)+1/(1+2+3)+...+1/(1+2+3+...+n) 1 #include <st
1+2+3+..+∞= -1/12
這是一個有趣的數學題,可以讓你更認識極限。 要求解這個等式,需要引入兩個輔助等式: A = 1-1+1-1+1-1... B =
.Net Core 2.1 升級3.1 問題整理
隨著技術的不斷拓展更新,我們所使用的技術也在不斷地升級優化,專案的框架也在不斷地升級,本次講解 .net core 2.1 升級到3.1所需要注意的事項; 當專案框架升級後,所有的Nuget引用也會對應變
已知兩點的經度和緯度,求兩點間的距離(php,javascript)
turn lan span cti href script 返回 ng2 pan php代碼:轉載 http://www.cnblogs.com/caichenghui/p/5977431.html 1 /** 2 * 求兩個已知經緯度之間的距離,單位為米
golang實現已知三角形三點坐標,求三角形面積
長度 truct bsp class nbsp angle triangle ret cto 代碼如下: func GetTriangleAreaByVector(x vector.Vector3,y vector.Vector3,z vector.Vector3) fl
C#已知起點座標、角度、長度求終點座標(三角函式)
在一個CAD繪圖工具開發過程中需要根據起點座標、角度、長度求終點座標,作為一個數學渣來說,遇到這個問題真的感覺非常對不起初中數學老師,重新撿起三角函式學了兩天,當然,最後還是沒學太明白,但是還是把這個方法寫出來了,真的太簡單了,這種初級的數學知識都不會,我真的感覺很羞愧,想想還是記錄一下吧,
已知仿射變換的係數,求仿射變換的反向係數
對於如下從(xx,yy)到(X,Y)的仿射變換: X = xx + ax * xx + bx * yy + cx Y = yy + ay * xx + by * yy + cy 已知(ax,bx,cx),(ay,by,cy)為其仿射變換系數,則(X,Y)到(
已知地面上兩點經續度求兩點球面距離函式Flex及C
Flex版本private function getDis(lat1:Number,lng1:Number,lat2:Number,lng2:Number):Number{ var radlat1:Number=lat1*3.1415926/180.0;
C++裡已知三個三維點,求他們的平面方程,怎麼做?
已知三個點座標為P1(x1,y1,z1), P2(x2,y2,z2), P3(x3,y3,z3) 所以可以設方程為A(x - x1) + B(y - y1) + C(z - z1) = 0 (點法式) (也可設為過另外兩個點) 核心程式碼: //在此之前寫好錄入三個三維點