flowzera Postado Setembro 20, 2019 Denunciar Compartilhar Postado Setembro 20, 2019 Bom, queria algum code quem transformaria o money do jogador em vez de 10.000 para 10k ou 1.000.000 para 1M! Agradeço desde já Exemplo: Link para o comentário Compartilhar em outros sites More sharing options...
SlaawDEV Postado Setembro 20, 2019 Denunciar Compartilhar Postado Setembro 20, 2019 Qual plugin de score? Link para o comentário Compartilhar em outros sites More sharing options...
Alexa Postado Setembro 20, 2019 Denunciar Compartilhar Postado Setembro 20, 2019 public static String format(double value) { DecimalFormat decimalFormat = new DecimalFormat("#,###", new DecimalFormatSymbols(new Locale("pt", "BR"))); return decimalFormat.format(value); } public static String getFormat(double value) { String[] simbols = new String[] { "", "K", "M", "B", "T", "Q", "QI", "S", "SEP", "OC", "N", "DEC", "UN", "DUO", "TRE" }; int index; for (index = 0; value / 1000.0 >= 1.0; value /= 1000.0, ++index) { } return VariaveisAPI.format(value) + simbols[index]; } Link para o comentário Compartilhar em outros sites More sharing options...
iHuck Postado Setembro 20, 2019 Denunciar Compartilhar Postado Setembro 20, 2019 private static String formats[] = {"-", "-", "K", "M", "B", "T", "Q", "QT", "S", "ST", "QR"}; public String format(Object value){ String val = new DecimalFormat("#,###").format(value).replace(".", ","); Integer ii = val.indexOf(","), i = val.split(",").length; if(ii == -1)return val; return (val.substring(0, ii+2)+formats[i]).replace(",0", ""); } Link para o comentário Compartilhar em outros sites More sharing options...
iHuck Postado Setembro 20, 2019 Denunciar Compartilhar Postado Setembro 20, 2019 Sua dúvida foi marcada como resolvida pela nossa equipe. Caso sua dúvida não tenha sido sanada, crie outro tópico. OBS: Essa mensagem é automática. Link para o comentário Compartilhar em outros sites More sharing options...
Posts Recomendados