Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- void CTrybusDlg::OnBnClickedButton1() //PRZYCISK DODAWANIA doubla
- {
- CString value1;
- CString value2;
- double plus;
- CString resultValue;
- firstValue.GetWindowText(value1);
- secondValue.GetWindowText(value2);
- plus = atof(value1) + atof(value2); //atof zamienia CString na double.
- resultValue.Format("%lf",plus); //Zamiana formatu double na CString
- result.SetWindowText(resultValue);
- }
- void CTrybusDlg::Minus()//Odejmowanie inta
- {
- CString value1;
- CString value2;
- int minus;
- CString resultValue;
- firstValue.GetWindowText(value1);
- secondValue.GetWindowText(value2);
- minus = atoi(value1) - atoi(value2); //atoi zamienia CString na int
- resultValue.Format("%d",minus); //Zamiana int na CString
- result.SetWindowText(resultValue);
- }
- void CTrybusDlg::DziesietnyNaDwojkowy()
- {
- CString value1;
- int dziesietny;
- CString resultValue;
- char dwojkowy[40];
- firstValue.GetWindowText(value1);
- dziesietny = atoi(value1); //Zamiana CSTring na int
- itoa(dziesietny,dwojkowy,2); //Zamiana int na char w systemie 2
- resultValue = dwojkowy; //Przypisanie chara do CStringa
- result.SetWindowText(resultValue);
- }
- void CTrybusDlg::dziesietnyNaSzesnastkowy()
- {
- CString value1;
- int dziesietny;
- CString resultValue;
- char dwojkowy[40];
- firstValue.GetWindowText(value1);
- dziesietny = atoi(value1); //Zamiana na CSTring na int
- itoa(dziesietny,dwojkowy,16); //Zamiana int na char w systemie 2
- resultValue = dwojkowy; //Przypisanie chara do CStringa
- result.SetWindowText(resultValue);
- }
- void CTrybusDlg::dwojkowyNaDziesietny() //#include <cmath>
- {
- CString value1;
- int dwojkowy, rem, i=1, wynik=0;
- CString resultValue;
- firstValue.GetWindowText(value1);
- dwojkowy = atoi(value1);
- while(dwojkowy!=0){
- rem = dwojkowy%10;
- wynik = wynik+rem*i;
- i*=2;
- dwojkowy = dwojkowy/10;
- }
- resultValue.Format("%d",wynik);
- result.SetWindowText(resultValue);
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement