新手寫的進製轉換器(寫的很笨)

2021-03-31 08:56:30 字數 1400 閱讀 2591

using system;

using system.drawing;

using system.collections;

using system.***ponentmodel;

using system.windows.forms;

using system.data;

namespace s_h_c

///

/// 清理所有正在使用的資源。

///

protected override void dispose( bool disposing )

}base.dispose( disposing );

}#region windows 窗體設計器生成的**

///

/// 設計器支援所需的方法 - 不要使用**編輯器修改

/// 此方法的內容。

///

private void initialize***ponent()

#endregion

///

/// 應用程式的主入口點。

///

private void form1_load(object sender, system.eventargs e)

//呼叫系統時間

void datetimetostring()

private void button1_click(object sender, system.eventargs e)

private void textbox1_textchanged(object sender, system.eventargs e)

private void button2_click(object sender, system.eventargs e)

else if(textbox4.text!="")

}//由十進位制轉十六進製制

void  t_s()

if(ten[i]>57 || ten[i]<48)

messagebox.show("錯,輸入的應該是十進位制整數。");

else

b=b+((int)ten[i]-48)*c;

c=1;

}textbox5.text=b.tostring("x8");

}//由十進位制轉二進位制

void t_tw()

b=b+((int)ten[i]-48)*c;

c=1;

}textbox4.text=convert.tostring(b,2);

}//二進位制轉十進位制

void tw_t()

//二進位制轉十六進製制

void tw_s()

private void timer1_tick(object sender, system.eventargs e)

簡單的進製轉換器(基於資料結構)

在十進位制轉換為其他進製時,先算的餘數由下而上組成的數是最終轉換結果,見上圖。而棧這種結構中,元素先進後出。符合進製轉換的方式,故用棧這種結構。include using namespace std define ok 1 define error 0 typedef int status type...

flask轉換器的使用和自定義轉換器

在我之前寫關於flask路由設定的時候使用過轉換器,簡單來說就是約束前端路由傳遞引數的型別。def index user id print user id return hello flask flask自帶一些常用的轉換器,有五種 但是有時候,我們有特殊型別的引數需要傳遞,這時就需要自定義轉換器。...

ConvertUtils轉換器的使用

如果2個bean的屬性的型別不一樣,例如2個bean中birthday型別分別為string和date,需要自己註冊個轉換器,轉完後再copy convertutils也提供了乙個轉換器 convertutils.register new converter dateformat df new da...