소스 검색

mark for pull

master
caixiang 1 년 전
부모
커밋
5a0724b27b
3개의 변경된 파일8개의 추가작업 그리고 4개의 파일을 삭제
  1. +0
    -3
      src/main/java/com/qgs/dc/s7/controller/S7DemoController.java
  2. +4
    -0
      src/main/java/com/qgs/dc/s7/my/s7connector/api/utils/ByteUtils.java
  3. +4
    -1
      src/main/java/com/qgs/dc/s7/my/s7connector/utils/CommonFunctions.java

+ 0
- 3
src/main/java/com/qgs/dc/s7/controller/S7DemoController.java 파일 보기

@@ -15,12 +15,9 @@ import com.qgs.dc.s7.my.s7connector.type.PlcVar;

import org.slf4j.Logger;
import org.slf4j.LoggerFactory;
import org.springframework.beans.factory.annotation.Autowired;
import org.springframework.web.bind.annotation.*;

import java.io.UnsupportedEncodingException;
import java.text.ParseException;
import java.time.Instant;
import java.util.Arrays;
import java.util.List;
import java.util.Random;


+ 4
- 0
src/main/java/com/qgs/dc/s7/my/s7connector/api/utils/ByteUtils.java 파일 보기

@@ -18,6 +18,8 @@ import java.util.*;
public class ByteUtils {




public static double bytes2Double(byte[] arr) {
long value = 0;
for (int i = 0; i < 8; i++) {
@@ -869,6 +871,8 @@ public class ByteUtils {
res[21] = false;

byte[] bytes = toByteArray(res);

Integer integer = CommonFunctions.exactDivision(7, 8);
System.out.println();




+ 4
- 1
src/main/java/com/qgs/dc/s7/my/s7connector/utils/CommonFunctions.java 파일 보기

@@ -10,7 +10,10 @@ public class CommonFunctions {
* a 整除 b ,如果有余数+1
* */
public static Integer exactDivision(Integer a,Integer b) {
int c = 0;


int c = a/b;

if(a%b!=0){
c = a/b+1;
}


불러오는 중...
취소
저장