Boa tarde gente, sou nova aqui e estou com uma dúvida bem boba, mas que ta me deixando louca. Estou fazendo um código do URI e no fim preciso mostrar o resultado com duas casas decimais. Sei que preciso usar o comando printf, mas não sei se estou utilizando corretamente. O código é o seguinte
package uri_1009;
import java.util.Scanner;
public class URI_1009 {
public static void main(String[] args) {
String nome;
Double salfix, mesvendas, totsalario, bonus;
Scanner ler1 = new Scanner(System.in);
System.out.println("Nome do funcionário: ");
nome = ler1.next();
Scanner ler2 = new Scanner (System.in);
System.out.println("Salário fixo mensal: ");
salfix = ler2.nextDouble();
Scanner ler3 = new Scanner (System.in);
System.out.println("Quantidade de vendas mensais em dinheiro: ");
mesvendas = ler3.nextDouble();
bonus = 15 * mesvendas / 100;
totsalario = bonus + salfix;
System.out.printf ("Seu salário total é = %.2f %n" + totsalario);
}
}
Deve ser um detalhe bem óbvio, mas se alguém puder me ajudar, agradeço (: