RError.com

RError.com Logo RError.com Logo

RError.com Navigation

  • 主页

Mobile menu

Close
  • 主页
  • 系统&网络
    • 热门问题
    • 最新问题
    • 标签
  • Ubuntu
    • 热门问题
    • 最新问题
    • 标签
  • 帮助
主页 / user-349699

bahmN's questions

Martin Hope
bahmN
Asked: 2022-12-05 18:53:15 +0000 UTC

如何在不使用 Math::pow 函数的情况下根据数字计算任何给定幂的根?

  • 5

如何在不使用函数的情况下根据数字计算任何给定幂的根Math::pow?

void res() {
    int root = 2, numb = 16;
    num res = pow(numb, 1 / root);

    print(res); //Output: 4.0
  }

也许有其他PL的解决方案,我也会熟悉答案。

dart
  • 2 个回答
  • 20 Views
Martin Hope
bahmN
Asked: 2022-07-30 07:07:50 +0000 UTC

单击按钮时文本未更新

  • 0

有 2 个小部件:MyHomePage和Buttons。列表中的MyHomePage信息应该显示在哪里,而 Buttons 只是作为一个单独的“自定义小部件”。当我单击按钮时,我必须更改 id 以确定 List 中的哪个项目应显示在MyHomePage中。

class _ButtonsState extends State<Buttons> {
  var s = Logic();
  void _func(int id) {
    setState(() {
      s.id = id;
    });
  }

  @override
  Widget build(BuildContext context) {
    return Column(
      children: [
        MaterialButton(
          onPressed: () => _func(1),
          child: Text('Text 1'),
        ),
        MaterialButton(
          onPressed: () => _func(2),
          child: Text('Text 2'),
        ),
      ],
    );
  }
}

但是当你点击按钮时,信息并没有更新,虽然MyHomePage有StreamBuilder

class _MyHomePageState extends State<MyHomePage> {
  var s = Logic();

  @override
  Widget build(BuildContext context) {
    return Scaffold(
      appBar: AppBar(
        title: Text(widget.title),
      ),
      body: Center(
        child: Column(
          mainAxisAlignment: MainAxisAlignment.center,
          children: <Widget>[
            StreamBuilder<String>(
              stream: s.stream(),
              builder: (context, snapshot) {
                if (snapshot.data != null && snapshot.hasData) {
                  return Text(
                    '${snapshot.data}',
                    style: Theme.of(context).textTheme.headline4,
                  );
                } else {
                  return Container(
                    width: 100,
                    height: 100,
                    color: Colors.red,
                  );
                }
              },
            ),
            Buttons(),
          ],
        ),
      ),
    );
  }
}

这是Stream我订阅的代码StreamBuilder

class Logic {
  int? id;
  var text = ListStrings();
  Stream<String>? stream() {
    if (id == 1) {
      return Stream.value(text.text[0]);
    } else if (id == 2) {
      return Stream.value(text.text[1]);
    } else {
      return null;
    }
  }
}

单击按钮时id,类中的自身会更新。Logic错误是什么?

flutter dart
  • 1 个回答
  • 14 Views
Martin Hope
bahmN
Asked: 2022-01-20 23:06:47 +0000 UTC

textAlign 不起作用:TextAlign.center

  • 2

中心的文本对齐不起作用,可能是什么问题?

appBar: AppBar(
          title: Text(
            'Flutter',
            style: TextStyle(
              fontSize: 25,
              fontWeight: FontWeight.bold,
              fontStyle: FontStyle.italic,
              color: Colors.limeAccent,
            ),
            textAlign: TextAlign.center,
          ),
        ),
flutter
  • 1 个回答
  • 10 Views
Martin Hope
bahmN
Asked: 2020-08-01 05:33:26 +0000 UTC

删除重复值

  • 0

在这段代码中,它应该显示带有随机数的文本——这就是它的作用。

public void FreePlace()
        {
            var rnd = new Random();
            rnd.Next(1, 5);
            int fp = 0;
            for (int i = 1; i < rnd.Next(1, 5); i++) {
                fp = rnd.Next(1, 5);

                Console.WriteLine($"Свободно место: №{fp}");
            }
        }

唯一想不通的就是如何做到不显示重复值。例如,此处:“可用空间:#2”行显示两次。

我假设需要 Distinct() 之类的东西?

c#
  • 1 个回答
  • 10 Views
Martin Hope
bahmN
Asked: 2020-07-28 05:33:52 +0000 UTC

不传递值

  • 0

即使我输入了数字 20,也不会传递 DiscountOneHourse 值。它在输出时返回数字 0。

    class Program{
                //Прайс-лист.
                else if (Console.ReadKey(true).Key == ConsoleKey.D2) {
                    Console.Clear();

                    Console.WriteLine("Прайс-лист:\n ");

                    PriceList priceList = new PriceList(150, 275, 700); //Цена за: 1 час, 2 часа и всю ночь.
                    //Персональная скидка.
                    PriceList DiscountOneHourse = new PriceList(20);
                    

                    Console.WriteLine(priceList.PriceListAndDiscount);
                }
}

    public class PriceList{

        public PriceList(int discountOneHourse)
        {
            DiscountOneHourse = discountOneHourse;
        }

    public string PriceListAndDiscount
        {
            get
            {
                Console.ForegroundColor = ConsoleColor.White;
                Console.WriteLine($"1. Один час: {OneHourse} рублей" +
                    $"\n2. Два часа: {TwoHourse} рублей" +
                    $"\n3. Вся ночь: {AllNight} рублей" +
                    $"\nКакой вариант выбираете?");
                if (Console.ReadKey(true).Key == ConsoleKey.D1) {
                    Console.WriteLine($"Ваша скидка составляет: {DiscountOneHourse}%. Приятного сеанса.");
                }
                //else if (Console.ReadKey(true).Key == ConsoleKey.D2) {
                //    Console.WriteLine($"Ваша скидка составляет: {DiscountTwoHourse}%. Приятного сеанса.");
                //}
                //else if (Console.ReadKey(true).Key == ConsoleKey.D3) {
                //    Console.WriteLine($"Ваша скидка составляет: {DiscountAllNight}%. Приятного сеанса.");
                //}
                return "";
            }
            set { }
        }
}


c#
  • 2 个回答
  • 10 Views
Martin Hope
bahmN
Asked: 2020-07-07 05:26:21 +0000 UTC

验证输入数据

  • 0

我刚开始学习夏普。在任务中,我问自己一个问题:如何使输入的数据生效?例如,如果输入了字符串类型的数据,它将显示数据输入错误的文本,并且该文本将无限期地显示,直到以正确的格式输入数据。(据我了解,这是通过无限循环完成的,但是其余的如何完成我不能,,完成它,,)


static void Main(string[] args)
        {
            var list = new List<int>();
            for(int i = 1; i <= 15; i++)
            {
                Console.Write($"Введите {i} число: ");
                list.Add(Convert.ToInt32(Console.ReadLine()));
            }

            foreach(var item in list)
            {
                Console.WriteLine($"Число = {item}");
            }
            Console.ReadLine();

c#
  • 1 个回答
  • 10 Views
Martin Hope
bahmN
Asked: 2020-03-11 04:43:00 +0000 UTC

举例说明将字符串输出到屏幕的过程 [关闭]

  • -2
关闭 这个问题是题外话。目前不接受回复。

2年前关闭。

  • 寻求调试帮助的问题(“为什么这段代码不起作用? ”)应该包括期望的行为、具体的问题或错误,以及在问题中重现它的最少代码。没有明确描述问题的问题对其他访问者毫无用处。请参阅如何创建一个最小的、独立的和可重现的示例。
  • 仅当您在提出问题之前尝试自己解决问题时,才允许将学习问题作为问题。请编辑问题并指出究竟是什么导致您难以解决问题。例如,请提供您在尝试解决问题时编写的代码
改进问题

请举例说明使用 DOS 在屏幕上显示一行的过程,最好有注释

ассемблер
  • 1 个回答
  • 10 Views
Martin Hope
bahmN
Asked: 2020-03-01 01:29:31 +0000 UTC

这些符号在汇编语言中是什么意思

  • 0

这是部分代码

;Здесь определяются данные
string db 'This is the result line of the program',13,10,'$'
ends

我不明白数字 13、10 和符号 $

ассемблер
  • 1 个回答
  • 10 Views

Sidebar

Stats

  • 问题 10021
  • Answers 30001
  • 最佳答案 8000
  • 用户 6900
  • 常问
  • 回答
  • Marko Smith

    我看不懂措辞

    • 1 个回答
  • Marko Smith

    请求的模块“del”不提供名为“default”的导出

    • 3 个回答
  • Marko Smith

    "!+tab" 在 HTML 的 vs 代码中不起作用

    • 5 个回答
  • Marko Smith

    我正在尝试解决“猜词”的问题。Python

    • 2 个回答
  • Marko Smith

    可以使用哪些命令将当前指针移动到指定的提交而不更改工作目录中的文件?

    • 1 个回答
  • Marko Smith

    Python解析野莓

    • 1 个回答
  • Marko Smith

    问题:“警告:检查最新版本的 pip 时出错。”

    • 2 个回答
  • Marko Smith

    帮助编写一个用值填充变量的循环。解决这个问题

    • 2 个回答
  • Marko Smith

    尽管依赖数组为空,但在渲染上调用了 2 次 useEffect

    • 2 个回答
  • Marko Smith

    数据不通过 Telegram.WebApp.sendData 发送

    • 1 个回答
  • Martin Hope
    Alexandr_TT 2020年新年大赛! 2020-12-20 18:20:21 +0000 UTC
  • Martin Hope
    Alexandr_TT 圣诞树动画 2020-12-23 00:38:08 +0000 UTC
  • Martin Hope
    Air 究竟是什么标识了网站访问者? 2020-11-03 15:49:20 +0000 UTC
  • Martin Hope
    Qwertiy 号码显示 9223372036854775807 2020-07-11 18:16:49 +0000 UTC
  • Martin Hope
    user216109 如何为黑客设下陷阱,或充分击退攻击? 2020-05-10 02:22:52 +0000 UTC
  • Martin Hope
    Qwertiy 并变成3个无穷大 2020-11-06 07:15:57 +0000 UTC
  • Martin Hope
    koks_rs 什么是样板代码? 2020-10-27 15:43:19 +0000 UTC
  • Martin Hope
    Sirop4ik 向 git 提交发布的正确方法是什么? 2020-10-05 00:02:00 +0000 UTC
  • Martin Hope
    faoxis 为什么在这么多示例中函数都称为 foo? 2020-08-15 04:42:49 +0000 UTC
  • Martin Hope
    Pavel Mayorov 如何从事件或回调函数中返回值?或者至少等他们完成。 2020-08-11 16:49:28 +0000 UTC

热门标签

javascript python java php c# c++ html android jquery mysql

Explore

  • 主页
  • 问题
    • 热门问题
    • 最新问题
  • 标签
  • 帮助

Footer

RError.com

关于我们

  • 关于我们
  • 联系我们

Legal Stuff

  • Privacy Policy

帮助

© 2023 RError.com All Rights Reserve   沪ICP备12040472号-5