全國最多中醫師線上諮詢網站-台灣中醫網
發文 回覆 瀏覽次數:1188
推到 Plurk!
推到 Facebook!

關於 minValue 函式

 
culita
一般會員


發表:1
回覆:4
積分:1
註冊:2006-11-21

發送簡訊給我
#1 引用回覆 回覆 發表時間:2006-11-28 11:45:03 IP:59.115.xxx.xxx 訂閱
在C++ BUILDER 6 中  的 HELP 裡面 有提到 MinValue 與 MaxValue 的函式
可以在陣列中 找出最小值 及 最大值 出來.

我有宣告 #include <math.h>

可是 COMPILE 的時候 依然跟我說 沒有 MinValue 這個函式...

到底要怎麼樣宣告 才能使用這兩個函式呢??
pcboy
版主


發表:177
回覆:1838
積分:1463
註冊:2004-01-13

發送簡訊給我
#2 引用回覆 回覆 發表時間:2006-11-28 11:48:54 IP:219.87.xxx.xxx 未訂閱
程式碼貼出來看
------
能力不足,求助於人;有能力時,幫幫別人;如果您滿意答覆,請適時結案!

子曰:問有三種,不懂則問,雖懂有疑則問,雖懂而想知更多則問!
culita
一般會員


發表:1
回覆:4
積分:1
註冊:2006-11-21

發送簡訊給我
#3 引用回覆 回覆 發表時間:2006-11-28 12:01:33 IP:59.115.xxx.xxx 訂閱
這是我在網路上找到的片段程式碼:
double Values[ ] = { 12.55, 10.15, 980.22, 50.50, 280.12 };
int Size = (sizeof(Values)/sizeof(double)) - 1;
double Minimum = MinValue(Values,Size);
Edit1->Text = Minimum;


主要就是 他會說 MinValue 這個 function 是 undefined!
pcboy
版主


發表:177
回覆:1838
積分:1463
註冊:2004-01-13

發送簡訊給我
#4 引用回覆 回覆 發表時間:2006-11-28 12:36:29 IP:219.87.xxx.xxx 未訂閱
//---------------------------------------------------------------------------
#include
#pragma hdrstop
#include "Unit1.h"
//---------------------------------------------------------------------------
#pragma package(smart_init)
#pragma resource "*.dfm"
TForm1 *Form1;
//---------------------------------------------------------------------------
__fastcall TForm1::TForm1(TComponent* Owner)
: TForm(Owner)
{
}
//---------------------------------------------------------------------------
double MinValue(double Values[],int Size)
{
double Minimum = Values[0];
int i;
for (i=0; i<=Size ; i )
{
if (Values[i] Minimum = Values[i];
}
}
return Minimum;
}
void __fastcall TForm1::FormCreate(TObject *Sender)
{
double Values[ ] = { 12.55, 10.15, 980.22, 50.50, 280.12 };
int Size = (sizeof(Values)/sizeof(double)) - 1;
double Minimum = MinValue(Values,Size);
Edit1->Text = Minimum;
}
//---------------------------------------------------------------------------

------
能力不足,求助於人;有能力時,幫幫別人;如果您滿意答覆,請適時結案!

子曰:問有三種,不懂則問,雖懂有疑則問,雖懂而想知更多則問!
culita
一般會員


發表:1
回覆:4
積分:1
註冊:2006-11-21

發送簡訊給我
#5 引用回覆 回覆 發表時間:2006-11-28 15:18:48 IP:134.208.xxx.xxx 訂閱
所以 還是得自己寫函式?

無法直接使用 minValue( ) 這個funtiion...

像 min 或是 max 這兩個函式 就可以直接使用 :D
系統時間:2024-05-07 6:32:06
聯絡我們 | Delphi K.Top討論版
本站聲明
1. 本論壇為無營利行為之開放平台,所有文章都是由網友自行張貼,如牽涉到法律糾紛一切與本站無關。
2. 假如網友發表之內容涉及侵權,而損及您的利益,請立即通知版主刪除。
3. 請勿批評中華民國元首及政府或批評各政黨,是藍是綠本站無權干涉,但這裡不是政治性論壇!