рдПрдХ рдмрд╛рд░ рдЬрдм рдореБрдЭреЗ рдПрдХ рдкрд░рд┐рдпреЛрдЬрдирд╛ рдХреЗ рд▓рд┐рдП рд╢рдмреНрджреЛрдВ рдореЗрдВ рд░рд╛рд╢рд┐ рдкреАрдврд╝реА рд▓рд┐рдЦрдиреЗ рдХреА рдЖрд╡рд╢реНрдпрдХрддрд╛ рдереАред рддреИрдпрд╛рд░ рдХрд┐рдП рдЧрдП рд╕рдорд╛рдзрд╛рдиреЛрдВ рдХреА рдЦреЛрдЬ рд╕реЗ рдХреБрдЫ рднреА рдирд╣реАрдВ рд╣реБрдЖ, рдирддреАрдЬрддрди, рдПрдХ рдЫреЛрдЯрд╛ рд╕реА ++ рд╡рд░реНрдЧ рдкреИрджрд╛ рд╣реБрдЖ рдерд╛ рдЬреЛ рдПрдХ рд╕рдВрдЦреНрдпрд╛ рдХреЗ рдмрд░рд╛рдмрд░ рдкреВрдВрдЬреА рдЙрддреНрдкрдиреНрди рдХрд░рддрд╛ рдерд╛ред рдПрдХ рд╕реБрдЦрдж рдмреЛрдирд╕ рдХреЗ рд░реВрдк рдореЗрдВ, рдореИрдВрдиреЗ рд╡рд╣рд╛рдВ рд░реВрдмрд▓ рдФрд░ рдбреЙрд▓рд░ рдХреЗ рд▓рд┐рдП рд╕рдорд░реНрдерди рдЬреЛрдбрд╝рд╛ (рдпрд╣ рдЙрд╕ рдкрд░рд┐рдпреЛрдЬрдирд╛ рдХреЗ рд▓рд┐рдП рдЖрд╡рд╢реНрдпрдХ рдерд╛)ред рдмрд┐рд▓реНрд▓реА рдХреЗ рдиреАрдЪреЗ рд╕рд┐рджреНрдзрд╛рдВрдд рдХрд╛ рдПрдХ рд╕рд╛ рд╣реИ рдФрд░ рдЧрд┐рдЯ рд░рд┐рдкреЙрдЬрд┐рдЯрд░реА рдХрд╛ рдПрдХ рд▓рд┐рдВрдХ рд╣реИред
рд╕рд┐рджреНрдзрд╛рдВрдд
рдирдВрдмрд░ рдХреЗ рдирд╛рдо
рд░реВрд╕реА рдореЗрдВ, рд╕рдВрдЦреНрдпрд╛ 1 рд╕реЗ 9 (рддрдерд╛рдХрдерд┐рдд
рдЗрдХрд╛рдЗрдпрд╛рдВ ) рдФрд░ 10 рд╕реЗ 20 (рдЗрдХрд╛рдЗрдпреЛрдВ рдХреА рджреВрд╕рд░реА рдкрдВрдХреНрддрд┐) рдореЗрдВ рдЕрд▓рдЧ-рдЕрд▓рдЧ рдирд╛рдо рд╣реИрдВред 20 рдХреЗ рдмрд╛рдж, рд╡реНрдпрдХреНрддрд┐рдЧрдд рдирд╛рдореЛрдВ рдореЗрдВ
рджрд░реНрдЬрдиреЛрдВ рд╣реИрдВ , рдФрд░ рдЗрдХрд╛рдЗрдпреЛрдВ рдХреА рд╢реНрд░реЗрдгреА рд╕реЗ рдирд╛рдо рддрдХ рджрд░реНрдЬрдиреЛрдВ рд╢реНрд░реЗрдгреА рд╕рдВрдЦреНрдпрд╛рдУрдВ рдХреЛ рдЬреЛрдбрд╝рдХрд░ рдПрдХ рд╕рдВрдЦреНрдпрд╛ рдмрдирд╛рдИ рдЬрд╛рддреА рд╣реИред
рдПрдХ рдЙрджрд╛рд╣рд░рдг:
- 5 - рдкрд╛рдВрдЪ
- 17 - рд╕рддреНрд░рд╣
- 23 - рддреЗрдИрд╕
- 48 - рдЕрдбрд╝рддрд╛рд▓реАрд╕
рд╕реИрдХрдбрд╝реЛрдВ рдореЗрдВ
рджрд╕рд┐рдпреЛрдВ рдФрд░ рд╢рд╛рдорд┐рд▓
рд╣реИрдВ , рдФрд░
рд╣рдЬрд╛рд░реЛрдВ рдореЗрдВ рдЙрдкрд░реЛрдХреНрдд рд╕рднреА рдирд╛рдо рд╢рд╛рдорд┐рд▓ рд╣реИрдВред рдФрд░ рдЗрд╕рд▓рд┐рдП, рдЬреИрд╕реЗ рд╣реА рд╕рдВрдЦреНрдпрд╛ рдХрд╛ рдХреНрд░рдо рдмрдврд╝рддрд╛ рд╣реИ, рдЕрд░реНрдерд╛рдд рдкреНрд░рддреНрдпреЗрдХ рдирдП рдЖрджреЗрд╢ рдореЗрдВ рдкрд┐рдЫрд▓реЗ рд╕рднреА рд╢рд╛рдорд┐рд▓ рд╣реЛрддреЗ рд╣реИрдВред
рд╕реНрддреНрд░реАрд▓рд┐рдВрдЧ рдФрд░ рдкреБрд▓реНрд▓рд┐рдВрдЧ рд▓рд┐рдВрдЧ рдХреНрд░рдо рдирд╛рдо
рдирд┐рдореНрдирд▓рд┐рдЦрд┐рдд рд╡рд┐рд╢реЗрд╖рддрд╛ рд╣реИред 100 рд╕реЗ рдХрдо рдХреА рд╕рдВрдЦреНрдпрд╛ рдмрдирд╛рддреЗ рд╕рдордп, рдХреЛрдИ рд╕рдорд╕реНрдпрд╛ рдирд╣реАрдВ рд╣реЛрддреА рд╣реИ, рд▓реЗрдХрд┐рди рдмрдбрд╝реА рдорд╛рддреНрд░рд╛ рдХреЗ рдмрд░рд╛рдмрд░ рдкреВрдВрдЬреА рдмрдирд╛рддреЗ рд╕рдордп, рдЖрдкрдХреЗ рдкрд╛рд╕ рдРрд╕реЗ рд╢рдмреНрдж рд╣реЛрддреЗ рд╣реИрдВ рдЬреЛ рд╕реИрдХрдбрд╝реЛрдВ, рджрд╕рд┐рдпреЛрдВ рдФрд░ рдЗрдХрд╛рдЗрдпреЛрдВ рдХреЗ рдЖрджреЗрд╢реЛрдВ рдХрд╛ рд╕рдВрдХреЗрдд рджреЗрддреЗ рд╣реИрдВ, рдЕрд░реНрдерд╛рддреН рд╣рдЬрд╛рд░реЛрдВ, рд▓рд╛рдЦреЛрдВ, рдЖрджрд┐ред
рд╕рдВрдЦреНрдпрд╛ рдХреЗ рд▓рд┐рдП рдРрд╕реЗ рд╡рд┐рдХрд▓реНрдк рд╣реИрдВ:
- рдПрдХ рд╣рдЬрд╛рд░
- рдПрдХ рд▓рд╛рдЦ
- рджреЛ рдорд┐рд▓рд┐рдпрди
- рджреЛ рд╣рдЬрд╛рд░
- рдкрд╛рдБрдЪ рд╣рдЬрд╝рд╛рд░
рдЖрджрд┐
рдирд┐рдпрдо рдЗрд╕ рдкреНрд░рдХрд╛рд░ рд╣реИрдВ:
- рд╕реНрддреНрд░реА рдХреЗ рдЖрджреЗрд╢реЛрдВ рдХреЗ рдирд╛рдо рдХреЗ рд▓рд┐рдП, 1 рдФрд░ 2 ( рдПрдХ , рджреЛ ) рдХреЛ рд╕рдВрд╢реЛрдзрд┐рдд рдХрд░рдирд╛ рдЖрд╡рд╢реНрдпрдХ рд╣реИ;
- рджреЛрдиреЛрдВ рдкреАрдврд╝реА рдХреЗ рд▓рд┐рдП, рдирдВрдмрд░ 1 рдХреЗ рд▓рд┐рдП рдСрд░реНрдбрд░ рдирд╛рдореЛрдВ рдХреА рд╕рдорд╛рдкреНрддрд┐, рд╕рдореВрд╣ 2 рд╕реЗ 4 рдФрд░ рдЖрдЧреЗ 20 рд╕реЗ (11 рд╕реЗ 19 рддрдХ рдЗрдХрд╛рдЗрдпреЛрдВ рдХреА рджреВрд╕рд░реА рдкрдВрдХреНрддрд┐ рд╕рд╣рд┐рдд) рдЕрд▓рдЧ-рдЕрд▓рдЧ рддрд░реАрдХреЛрдВ рд╕реЗ рдЭреБрдХрд╛ рд╣реБрдЖ рд╣реИред
рдПрдХ рдЙрджрд╛рд╣рд░рдг:
- 1 (рдПрдХ) рд╣рдЬрд╛рд░ рдП
- 2-3-4 рд╣рдЬрд╛рд░ рдФрд░
- 5-19 рд╣рдЬрд╛рд░
- 1 рдорд┐рд▓рд┐рдпрди
- 2-3-4 рдорд┐рд▓рд┐рдпрди рдП
- 5-20 рдорд┐рд▓рд┐рдпрди рдПрд╕
рдЗрди рд╡рд┐рд╢реЗрд╖рддрд╛рдУрдВ рдХреЛ рдЬрд╛рдирдиреЗ рдХреЗ рдмрд╛рдж, рдЖрдк рдХреИрдкрд┐рдЯрд▓ рдирдВрдмрд░ рдЬрдирд░реЗрдЯрд░ рдХреЗ рддрд░реНрдХ рдХреА рд░рдЪрдирд╛ рдХрд░ рд╕рдХрддреЗ рд╣реИрдВред
рд╡рд░реНрдЧ
рд╕рдВрдЦреНрдпрд╛ рдирд┐рд░реНрдорд╛рдг рддрдВрддреНрд░ рдирд┐рдореНрдирд╛рдиреБрд╕рд╛рд░ рдХрд╛рдо рдХрд░рддрд╛ рд╣реИ:
- рдЗрдирдкреБрдЯ рдкрд░ рдПрдХ рдирдВрдмрд░ рдкреНрд░рд╛рдкреНрдд рдХрд░рдиреЗ рдХреЗ рдмрд╛рдж, рд╣рдо рд╕рдВрдЦреНрдпрд╛ (рд▓рд╛рдЦреЛрдВ, рд╣рдЬрд╛рд░реЛрдВ рдпрд╛ рдЙрд╕рд╕реЗ рдХрдо) рдХреА рд╢реНрд░реЗрдгреА рдирд┐рд░реНрдзрд╛рд░рд┐рдд рдХрд░рддреЗ рд╣реИрдВ;
- рд╕реИрдХрдбрд╝реЛрдВ, рджрд╕рд┐рдпреЛрдВ рдФрд░ рдЗрдХрд╛рдЗрдпреЛрдВ рдХреЛ рдЫреЛрдбрд╝рдХрд░ рдкреНрд░рддреНрдпреЗрдХ рдЖрджреЗрд╢ рдХреЗ рд▓рд┐рдП, рдЕрдВрдд рдореЗрдВ рдЖрджреЗрд╢ рдХреЗ рдирд╛рдо рдХреЛ рдЬреЛрдбрд╝рддреЗ рд╣реБрдПред
рдФрд░ рдЗрд╕рд▓рд┐рдП C ++ рд╡рд░реНрдЧ рдХреЗ
рдкреИрдЧрдВрдмрд░ рдХрд╛ рдЬрдиреНрдо рд╣реБрдЖ ред рдЖрдЙрдЯрдкреБрдЯ рдкрд░
рджреЛрд╣рд░реЗ рдореВрд▓реНрдп рд╕реЗ, рдПрдХ рд╕реНрдЯреНрд░рд┐рдВрдЧ рдХреЛ рдЕрдкрд░рдХреЗрд╕ рдорд╛рди рдФрд░ рд╕рдВрдЦреНрдпрд╛ рдХреА рдореБрджреНрд░рд╛ (рдпрджрд┐ рдХреЛрдИ рд╣реЛ) рдХреЗ рд╕рд╛рде рд╕реМрд╡реЗрдВ рдХреА рд╕рдЯреАрдХрддрд╛ рдХреЗ рд╕рд╛рде рдкреНрд░рд╛рдкреНрдд рдХрд┐рдпрд╛ рдЬрд╛рддрд╛ рд╣реИред 1 рдмрд┐рд▓рд┐рдпрди рддрдХ рдХреА рд╕рдВрдЦреНрдпрд╛ рдХреА рдкреАрдврд╝реА рдХреЛ рд▓рд╛рдЧреВ рдХрд┐рдпрд╛, рдпрджрд┐ рдЖрд╡рд╢реНрдпрдХ рд╣реЛ, рддреЛ рдЖрдк рдЖрд╕рд╛рдиреА рд╕реЗ рдЕрд░рдмреЛрдВ рдФрд░ рдЙрд╕рд╕реЗ рдЕрдзрд┐рдХ рдХреЗ рд▓рд┐рдП рд╕рдорд░реНрдерди рдХрд░ рд╕рдХрддреЗ рд╣реИрдВред рдХреЗрд╡рд▓ рдорд╛рдирдХ
cmath рдФрд░
std :: string рдкреБрд╕реНрддрдХрд╛рд▓рдпреЛрдВ рдкрд░ рдирд┐рд░реНрднрд░ рдХрд░рддрд╛ рд╣реИред
C ++ рдХреЛрдб рдореЗрдВ рдЙрдкрдпреЛрдЧ рдХрд╛ рдПрдХ рдЙрджрд╛рд╣рд░рдг:
Propis *propis = new Propis; double value = 345.12;
IOS рдкреНрд░реЛрдЧреНрд░рд╛рдо рдореЗрдВ рдЙрдкрдпреЛрдЧ рдХрд╛ рдПрдХ рдЙрджрд╛рд╣рд░рдг:
- (IBAction)valueChanged:(UITextField *)sender { Propis propis; double value = [sender.text doubleValue]; std::string stdResultString = propis.conv(value, Propis::NoCurrency); NSString *resultString = [NSString stringWithUTF8String:stdResultString.c_str()]; self.resultView.text = resultString; }
рдХреНрд▓рд╛рд╕ рд╕реЛрд░реНрд╕ рдХреЛрдб рд░рд┐рдкреЙрдЬрд┐рдЯрд░реА
рдпрд╣рд╛рдБ рд╣реИ ред рдореБрдЭреЗ рдЦреБрд╢реА рд╣реЛрдЧреА рдЕрдЧрд░ рдХреЛрдИ рдХрд╛рдо рдЖрдПрдЧрд╛ред