Как я могу разделить два целых числа для получения двойного?

Вы определили currentUserValue как функцию, а не свойство, поэтому вы должны вызвать ее, чтобы получить User данные. Вы не звоните this.authenticationService.currentUserValue

Нужно выполнить:

let currentUser = this.authenticationService.currentUserValue();
249
задан Bill the Lizard 15 September 2012 в 12:19
поделиться

3 ответа

Вы хотите бросить числа:

double num3 = (double)num1/(double)num2;

Примечание: Если какой-либо из аргументов в C# double, double, деление используется, который приводит к double. Так, следующее работало бы также:

double num3 = (double)num1/num2;

Для получения дополнительной информации см.:

Dot Net Perls

410
ответ дан Shimmy 23 November 2019 в 02:57
поделиться

бросьте целые числа к, удваивается.

10
ответ дан Stephen Wrighton 23 November 2019 в 02:57
поделиться

Преобразуйте одного из них к двойному сначала. Эта форма работает на многих языках:

 real_result = (int_numerator + 0.0) / int_denominator
5
ответ дан Mark Ransom 23 November 2019 в 02:57
поделиться
Другие вопросы по тегам:

Похожие вопросы: