Просмотр полной версии : [Вопрос] Не присваивается значение переменной
printf("gVoteFor: %d \n gVoteAgainst: %d", gVoteFor, gVoteAgainst);
new Float: votefor1, voteagainst1;
new summ = gVoteFor + gVoteAgainst;
printf("summ: %d", summ);
votefor1 = gVoteFor / summ;
voteagainst1 = gVoteAgainst / summ;
printf("votefor: %.1f \n voteagainst: %.1f", votefor1, voteagainst1);
Вот, что выводит в консоль:
http://joxi.ru/Vm6yL7ptD18Xdr.jpg
printf("gVoteFor: %d \n gVoteAgainst: %d",gVoteFor,gVoteAgainst);
new Float:votefor1,voteagainst1;
new summ = gVoteFor+gVoteAgainst;
printf("summ: %d",summ);
votefor1 = gVoteFor/summ;
voteagainst1 = gVoteAgainst/summ;
printf("votefor: %.1f \n voteagainst: %.1f",votefor1,voteagainst1);
Вот, что выводит в консоль:
http://joxi.ru/Vm6yL7ptD18Xdr.jpg
Эмм, что ты пытался сделать то?
И так-же советую тебе отделять пробелами знаки/переменные от друг друга, тобишь:
new summ = gVoteFor + gVoteAgainst;
printf("summ: %d", summ);
votefor1 = gVoteFor / summ;
Ты сам же налепил, и не понимаешь что у тебя в коде.
Эмм, что ты пытался сделать то?
И так-же советую тебе отделять пробелами знаки/переменные от друг друга, тобишь:
new summ = gVoteFor + gVoteAgainst;
printf("summ: %d", summ);
votefor1 = gVoteFor / summ;
Ты сам же налепил, и не понимаешь что у тебя в коде.
Проблему это не решило.:sad:
У меня есть кол-во голосов "за" и "против", считаю проценты.
new Float: votefor1, voteagainst1;
printf("votefor: %.1f \n voteagainst: %.1f", votefor1, voteagainst1);
Вот тут интересно, почему ты votefor1 объявил как float, а voteagainst1 нет?Но пытаешься вывести его как float(%.1f)?
new Float: votefor1, voteagainst1;
printf("votefor: %.1f \n voteagainst: %.1f", votefor1, voteagainst1);
Вот тут интересно, почему ты votefor1 объявил как float, а voteagainst1 нет?Но пытаешься вывести его как float(%.1f)?
Не помогло.
printf("gVoteFor: %d \n gVoteAgainst: %d", gVoteFor, gVoteAgainst);
new Float: votefor1,
Float: voteagainst1,
Float: summ = gVoteFor + gVoteAgainst;
printf("summ: %d", summ);
votefor1 = gVoteFor / summ;
voteagainst1 = gVoteAgainst / summ;
printf("votefor: %.1f \n voteagainst: %.1f", votefor1, voteagainst1);
printf("gVoteFor: %d \n gVoteAgainst: %d", gVoteFor, gVoteAgainst);
new Float: votefor1,
Float: voteagainst1,
Float: summ = gVoteFor + gVoteAgainst;
printf("summ: %d", summ);
votefor1 = gVoteFor / summ;
voteagainst1 = gVoteAgainst / summ;
printf("votefor: %.1f \n voteagainst: %.1f", votefor1, voteagainst1);
Спасибо, можно закрывать.:pardon:
Powered by vBulletin® Version 4.2.0 Copyright © 2024 vBulletin Solutions, Inc. All rights reserved. Перевод: zCarot