Четность в дробной части числа - C#
Формулировка задачи:
Первые 3 цифры из дробной части положительного вещественного числа имеют одинаковую четность,
как же мне перейти к дробной части для подсчета четности
Решение задачи: «Четность в дробной части числа»
textual
Листинг программы
- using System;
- using System.Collections.Generic;
- using System.Linq;
- using System.Text.RegularExpressions;
- namespace Rextester
- {
- public class Program
- {
- public static void Main(string[] args)
- {
- double number = 3.135;
- var numDec = number.ToString("N3").Split(new char[] {'.', ','})[1];
- Func<char, int> c2n= delegate(char ch) { return (int)(ch - '0');};
- Console.Write(c2n(numDec[0]) % 2 == c2n(numDec[1]) % 2 && c2n(numDec[0]) % 2 == c2n(numDec[2]) % 2);
- }
- }
- }
ИИ поможет Вам:
- решить любую задачу по программированию
- объяснить код
- расставить комментарии в коде
- и т.д