当前位置: 首页 > 知识库问答 >
问题:

Java真值表答案怎么算?

欧阳乐生
2023-03-14

我想用真值表找到区域。

图形pic

但是,我有些怀疑。

  • 如何计算x>2是否?
  • 如何计算x>2是否是?
  • 如何使用此真值表查找区域?

我想使用if语句打印,如下所示

if(?){
  System.out.println("Region F");
}

Java这个真值表怎么算?

共有1个答案

连德义
2023-03-14
cond1 = x > 0;
cond2 = y > 0;
cond3 = Math.abs(x) > 2 * Math.abs(y);
cond4 = Math.abs(y) > 2 * Math.abs(x);
if (cond1) {
  if (cond2) {
    if (cond3) {
      if (cond4) {
        return "!";
      } else {
        return "C";
    } else {
      if (cond4) {
        return "A";
      else {
        return "B";
      }
    }
  } else {
    // ... repeat the same pattern
  }
} else {
  // ... repeat the same pattern
}
 类似资料:
  • 介绍 昨天发的《大叔手记(19):你真懂JavaScript吗?》里面的5个题目,有很多回答,发现强人还是很多的,很多人都全部答对了。 今天我们来对这5个题目详细分析一下,希望对大家有所帮助。 注: 问题来自大名鼎鼎的前端架构师Baranovskiy的帖子《So, you think you know JavaScript?》。 答案也是来自大名鼎鼎的JS牛人Nicholas C. Zakas的帖

  • 如果对你有帮助,请点赞收藏,助我早日成为红名大佬 过几天更新美团面经,需要的同学可以关注 #笔试##美团笔试#

  • Leetcode加油站问题,这个答案该怎么理解? 题目地址 我在官方题解的下方评论中发现了一个答案,但是对于为什么这个答案可行我并不理解。 为什么sum >= 0说明有解,否则就无解呢? 这个答案我有一些思路。 sum >= 0 将相邻的remainGas[i],且它们的前缀和(这里的前缀和指的是这几个remainGas构成序列的前缀和)都大于等于0,合并成一个节点(此时这个节点代表了一段路径)。

  • 问题内容: 例如,这样简单的事情: 打印110.00000000000001而不是110。使用其他数字代替100 * 1.1还会给出很多数字,并且末尾有一些随机数字,这是不正确的。 有任何想法吗? 问题答案: 浮点符号的准确性有限。这是一个指南:http : //floating-point- gui.de/

  • 问题来源如下: 答案解析 1.解释脏读/不可重复读/幻读 脏读:指一个事务读取到了另一个事务为提交保存的数据,之后此事务进行了回滚操作,从而导致第一个事务读取了一个不存在的脏数据。 不可重复读:在同一个事务中,同一个查询在不同的时间得到了不同的结果。例如事务在 T1 读取到了某一行数据,在 T2 时间重新读取这一行时候,这一行的数据已经发生修改,所以再次读取时得到了一个和 T1 查询时不同的结果。

  • 1.Java基础篇(阿里、蚂蚁、字节、携程、快手、杭州银行等) 问题:HashMap的底层实现原理 答案: 在jdk1.8之前,hashmap由 数组-链表数据结构组成,在jdk1.8之后hashmap由 数组-链表-红黑树数据结构组成;当我们创建hashmap对象的时候,jdk1.8以前会创建一个长度为16的Entry数组,jdk1.8以后就不是初始化对象的时候创建数组了,而是在第一次put元素