Você está na página 1de 1

package com.example.

appconversao;

import androidx.appcompat.app.AppCompatActivity;

import android.os.Bundle;
import android.view.View;
import android.widget.EditText;
import android.widget.TextView;

public class MainActivity extends AppCompatActivity {


private EditText anosLuzEditText;
private EditText quilometrosEditText;
private TextView resultadoAnosLuzTextView;
private TextView resultadoQuilometrosTextView;

@Override
protected void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
setContentView(R.layout.activity_main);

anosLuzEditText = findViewById(R.id.anosLuzEdit);
quilometrosEditText = findViewById(R.id.quilometrosEdit);

resultadoAnosLuzTextView = findViewById(R.id.resultadoAnosLuz);
resultadoQuilometrosTextView = findViewById(R.id.resultadoQuilometros);
}

public void converter(View view) {


String anosLuzString = anosLuzEditText.getText().toString();
String quilometrosString = quilometrosEditText.getText().toString();

if (!anosLuzString.isEmpty()) {
double anosLuz = Double.parseDouble(anosLuzString);
double quilometros = anosLuz * 9.461 * Math.pow(10, 12);
resultadoQuilometrosTextView.setText(String.format("%.2f", quilometros)
+ " quilômetros");
}

if (!quilometrosString.isEmpty()) {
double quilometros = Double.parseDouble(quilometrosString);
double anosLuz = quilometros * 1.057 * Math.pow(10, -13);
resultadoAnosLuzTextView.setText(String.format("%.2f", anosLuz) + "
anos-luz");
}
}
}

Você também pode gostar