-
26.
+1malak } dan sonra ; mı gelir?
-
27.
+1@1 kodlar doğru. programın yanlıştır.
-
28.
0ya sildik ; leri gene aynı ak
sevaptır bi el atın beeeeeee
S'e hangi degeri verirsem alıyo, digerlerini 0 kabul ediyo amk
scanf hatası ama neeeeee -
29.
0#include "normdist.h" diye bi kutuphane varmı :S
-
30.
+1option_price_partials_call_black_scholes bu ne ak
-
31.
+131. satırda 8
-
32.
0lan @24,25 siz özel üniversite mi okudunuz dıbına koyim?
-
33.
+1beynini gibtiğimin angutu asistanlara sorsana amcık
-
34.
0burda bak:
6. include <cstdlib>
7. include <ctime>
8. include <iostream>
9. include <cmath>
10. include "normdist.h"
using namespace std;
//normal distribution
double N(const double& z) {
if (z > 6.0) { return 1.0; }
if (z < -6.0) { return 0.0; }
double b1 = 0.31938153;
double b2 = -0.356563782;
double b3 = 1.781477937;
double b4 = -1.821255978;
double b5 = 1.330274429;
double p = 0.2316419;
double c2 = 0.3989423;
double a=fabs(z);
double t = 1.0/(1.0+a*p);
double b = c2*exp((-z)*(z/2.0));
double N = ((((b5*t+b4)*t+b3)*t+b2)*t+b1)*t;
N = 1.0-b*N;
if ( z < 0.0 ) N = 1.0 - N;
return N;
}
// greeks calculation
void option_price_partials_call_black_scholes( double S, // spot price
double X, // Strike (exercise) price,
double r, // interest rate
double sigma, // volatility
double time, // time to maturity
double Delta, // partial wrt S
double Gamma, // second prt wrt S
double Theta, // partial wrt time
double Vega, // partial wrt sigma
double Rho){ // partial wrt r
double time_sqrt = sqrt(time);
double d1 = (log(S/X)+r*time)/(sigma*time_sqrt) + 0.5*sigma*time_sqrt;
double d2 = d1-(sigma*time_sqrt);
Delta = N(d1);
Gamma = N(d1)/(S*sigma*time_sqrt);
Theta =- (S*sigma*N(d1)) / (2*time_sqrt) - r*X*exp( -r*time)*N(d2);
Vega = S * time_sqrt * N(d1);
Rho = X * time * exp(-r * time) * N(d2);
}
int main (void) {
double S = 0.0;
double X = 0.0;
double r = 0.0;
double Sigma = 0.0;
double time = 0.0;
double Delta= 0.0;
double Gamma= 0.0;
double Theta= 0.0;
double Vega= 0.0;
double Rho= 0.0;
printf("please enter the parameters S, X, r, Sigma, time:n");
scanf("%lf %lf %lf %lf %lfn", &S, &X, &r, &Sigma, &time);
printf("you entered: S=%f, X=%f,r=%f, Sigma=%f,time=%f",S, X, r, Sigma, time);
option_price_partials_call_black_scholes(S, X, r, Sigma, time, Delta, Gamma, Theta, Vega, Rho);
printf("results are: Delta=%f, Gamma=%f,Theta=%f, Vega=%f,Rho=%f",Delta, Gamma, Theta, Vega, Rho);
} -
35.
+1aldığın hata mesajı ne? derlememi çalışmiyor? ne problemi söyle. kod çalışmiyor diye birşey olmaz. dünkü gibi normdist.h kütüphane bulunamiyor hatasini aliyorsan giberim seni bunu bil.
-
36.
0@28 harbi ben bunu niye düşünemedim daha once? lan sistanlara ulasabilsem burda gelir seninle muhattap olur muyum bin oğlu bin!
-
37.
0hata mesajı gelmiyor, program açılıyor, s, x, r, sigma, time için değer giriyorsun. bir tek s i kabul ediyor, digerlerine 0 veriyor, sonuc da 0 geliyor.
-
38.
0la la laaaaaaa
-
39.
0hata mesajı gelmiyor, program açılıyor, s, x, r, sigma, time için değer giriyorsun.
bir tek s i kabul ediyor, digerlerine 0 veriyor, sonuc da 0 geliyor. -
40.
+1ilk önce şunu unutmaman lazim ki i$letim sistemin ne bu önemli şöyleki ; Winmain referans post hatalari genelde dev-c++ icin gecerli. bunun ana nedenide GCC alt yapısı ile calismasindan oturu. velev GCC tabanlı oldugunden dev++ derlediginde linux makinede gib gib bu hatayi alirsin.
win içinse dünde yazdigim gibi "extern unutmadığına eminmisin? h yi #include etmissin. burada sadece normdist.h degiskenleri kullanabilirsin. fonksiyon prototiplerini yazmis oldugun tum degiskenleri extern olarak bir h dosyasinda toparla. derlemede anlamadin normal dist hata alamamn lazim bu sartlarda." özet geçersek bin burada yapman gereken tamamen fonsiyon döngülerinde sadece default.h döngülerini kullanman lazim. ve (main()) unuttugun için bu fonksyionla baslamazsan bu hatayi aliyorsun. -
41.
0laaaaaaaynnnnnnnnnn
-
42.
+2(bkz: özet kodla bin)
-
43.
0@35 evet kanka dev-c++ kullanıyom fakir bi binim talebeyim daha.
main yazdık ama olmadı?_
normdist.h yi bulduk bi yerden, ekledim kutuphaneye ama calismadi, boyle icine ekledim satirlari.
baska da kafam basmıyo :( -
44.
0alooooo
-
45.
+1scanf'in içinde tırnakların içinde %lfn gibi bişi var ordaki n'yi sil öyle dene bakalım...
uzun zamandır kod yazmıyorum unutmuşum aq:D
-
ccc rammstein ccc günaydın diler 30 12 2024
-
2080 türkiye nüfusu
-
elim titreye titreye kombinin
-
sözlük bitmiş beyler la
-
bıcakklamak istedigim yazarr
-
gay pataklayan eğer delikanliysan yarın
-
kirazdankupe selam naber surtk
-
panter emel gel lan burayaa
-
eksi sözlükk kızlarıı
-
beyler endonezyalı bir kıza yürümeyi
-
almanya ya gitmek için ne yapmam gerek
-
telefon benim aletten uzun
-
gwynplaine kalemini kırdım
-
kamyoncukamil anladın sen
-
iyi geceler gaziemirde hava 6 derece
-
izmirli laik bir adamım
-
yarın akşam silahlı saldırı adam yaralama ve gasp
-
boyum 10 cm kisalsaydi
-
kendimjse nasil engeli raporu cikartabiliris
-
saglik kadar degerli bise yok
-
gözümde the vikings nasıl mı işte böyle
-
çetgpt den inci sözlük fıkrası
-
kiz olsaydim şu an tiktokta hediye
-
karı yarı çıplak geziyor
-
türkiyeliyim diyen vatansevere kin kusan kitle
-
bu sabah 6 sularında klagib arabaya binen
-
kedi köpek bile sigisyor
-
flörttür sohbettir falan bunlar hep beta erkek işi
-
femboy kerhanesi
-
mottogirl hayvansever kızdır
- / 2