我用Arduino和以太网盾制作了一个项目.Arduino正在托管一个网站,我可以通过我的笔记本电脑上的浏览器打开它.Arduino通过以太网连接到路由器.所有这一切都很好.
现在我必须在学校展示这个项目.为了防止令人不快的意外,我想通过以太网将Arduino直接连接到笔记本电脑.我的问题是我对这个话题的了解并不多.如果可能的话,请告诉我应该怎么做.
我写了一个小的haskell程序,只计算一个数字(Int)中有多少个.当我尝试执行时,haskell抱怨有关变量的约束.我知道它来自使用地板.我还阅读了stackoverflow上的一些答案.但我并没有找到解决方法.这是我的代码:
count_ones = count_ones' 0
count_ones' m 0 = m
count_ones' m n | n-10*n_new == 1 = count_ones' (m+1) n_new
| otherwise = count_ones' m n_new
where n_new = floor (n/10)
Run Code Online (Sandbox Code Playgroud)
有什么建议?