**币转换器(韩币转换**币转换器)

前沿拓展:

**币转换器

import java.awt.*;
import javax.swing.*;
import java.awt.event.*;

public class GUI extends JPanel{
private JTextField inTextField=new JTextField(20);
private JTextField outTextField=new JTextField(50);

private Timer timer=new Timer(100,new TimerListener());

private Changer changer=new Changer();//转换器//

public GUI(){

JPanel p1=new JPanel();
p1.add(new JLabel("小写"));
p1.add(inTextField);
p1.add(new JLabel("大写"));
p1.add(outTextField);

setLayout(new BorderLayout());
add(p1,***.CENTER);

outTextField.setEditable(false);

inTextField.addActionListener(new ActionListener(){
public void actionPerformed(ActionEvent e){
timer.stop();
changer.setIn(inTextField.getText());
outTextField.setText(changer.change());
timer.start();
}
});

timer.start();

}

class TimerListener implements ActionListener{

public void actionPerformed(ActionEvent e){
if(!inTextField.getText().equals("")){
changer.setIn(inTextField.getText());
outTextField.setText(changer.change());
}
}
}

public static void main(String[] args){
JFrame frame=new JFrame();
GUI gui=new GUI();
frame.getContentPane().add(gui);
frame.setVisible(true);
frame.setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE);
frame.pack();
}

static class Changer{

String in;
String out="";

public Changer(){

}

public Changer(String in){
***.in=in;
}

public void setIn(String in){
***.in=in;
}

public String change(){

int lengthOfP1=(in.indexOf(".")!=-1) ? in.indexOf(".") : in.length();
//整数部分//;

int lengthOfP2=(in.indexOf(".")!=-1) ? in.length()-lengthOfP1-1 : in.length()-lengthOfP1 ;
//小数部分//;
if(lengthOfP2>2){
in=in.substring(0,in.indexOf(".")+3);
}
//取两位小数//
int p1=0;
int p2=0;

if(in.indexOf(".")!=-1&&in.indexOf(".")!=in.length()-1){
p1=Integer.parseInt(in.substring(0,in.indexOf(".")));

p2=Integer.parseInt(in.substring(in.indexOf(".")+1,in.length()));
//取两位小数//
}

else if(in.indexOf(".")==in.length()-1){
p1=Integer.parseInt(in.substring(0,in.indexOf(".")));
}

else{
p1=Integer.parseInt(in);
}

if(p2<10&&lengthOfP2==1){
p2=p2*10;
}
//取两位数//

if(lengthOfP1>=10){
return "Too much money.";
}

for(int i=lengthOfP1;i>0;i–){

int temp=(p1/((int)Math.pow(10,i-1)));
out+=value3(temp)+value1(i);
p1=p1%(int)Math.pow(10,i-1);

}

for(int i=2;i>0;i–){
int temp=(p2/((int)Math.pow(10,i-1)));
out+=value3(temp)+value2(i);
p2=p2%(int)Math.pow(10,i-1);
}

String output=out;

out="";

return output;
}

public static String value1(int num){

switch(num){
case 1:
return "元";

case 2:
return "十";

case 3:
return "百";

case 4:
return "千";

case 5:
return "万";

case 6:
return "十万";

case 7:
return "百万";

case 8:
return "千万";

case 9:
return "亿";

default:
return null;
}

}//转为中文符号//

public static String value2(int num){

switch(num){
case 2:
return "角";

case 1:
return "分";

default:
return null;
}

}//转为中文符号//

public static String value3(int num){
String s="零壹贰叁肆伍陆柒捌玖";

return s.charAt(num)+"";
}//转大写//

}
}


人民币转换器(韩币转换人民币转换器)

via. The Verge

从 iPhone 7 开始,iPhone 8/8 Plus 以及 iPhone X 都随机附赠了闪电转 3.5 毫米**插孔转换器,但今年的 iPhone XS/XS Max/XR 都不再随机附赠该转换器

这对经常使用 3.5 毫米插头**的iPhone用户来讲又是一笔开销,新 iPhone 用户现只能自行购买转换器来听音乐。官网该转换器的价格是RMB 69

人民币转换器(韩币转换人民币转换器)

拓展知识:

**币转换器

大写的英语翻译
Capital 或者 Upper case

原创文章,作者:九贤互联网实用分享网编辑,如若转载,请注明出处:http://www.kaicen.cn/20220901468490.html